From 6ab873cc637784328e310d28c42e30001a6238c1 Mon Sep 17 00:00:00 2001 From: My Name Date: Mon, 20 Aug 2012 15:13:50 -0500 Subject: [PATCH] changed port to TPort --- lib/pure/sockets.nim | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/pure/sockets.nim b/lib/pure/sockets.nim index 710bb195b7..ec1817e72e 100755 --- a/lib/pure/sockets.nim +++ b/lib/pure/sockets.nim @@ -1205,7 +1205,7 @@ proc recvAsync*(socket: TSocket, s: var TaintedString): bool = result = True proc recvFrom*(socket: TSocket, data: var string, length: int, - address: var string, port: var int16, flags = 0'i32): int = + address: var string, port: var TPort, flags = 0'i32): int = ## Receives data from ``socket``. This function should normally be used with ## connection-less sockets (UDP sockets). ## @@ -1223,10 +1223,10 @@ proc recvFrom*(socket: TSocket, data: var string, length: int, if result != -1: address = $inet_ntoa(sockAddress.sin_addr) - port = ntohs(sockAddress.sin_port) + port = ntohs(sockAddress.sin_port).TPort proc recvFromAsync*(socket: TSocket, data: var String, length: int, - address: var string, port: var int16, flags = 0'i32): bool = + address: var string, port: var TPort, flags = 0'i32): bool = ## Similar to ``recvFrom`` but raises an EOS error when an error occurs. ## Returns False if no messages could be received from ``socket``. result = true