summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorMy Name <phowl.mouth@gmail.com>2012-08-20 15:13:50 -0500
committerMy Name <phowl.mouth@gmail.com>2012-08-20 15:13:50 -0500
commit6ab873cc637784328e310d28c42e30001a6238c1 (patch)
tree09e7821630dd3840e2211170fe27fa7b239a144d
parentde04b50f67cd224b2d716523f05fb0ddc74b91c9 (diff)
downloadNim-6ab873cc637784328e310d28c42e30001a6238c1.tar.gz
changed port to TPort
-rwxr-xr-xlib/pure/sockets.nim6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/pure/sockets.nim b/lib/pure/sockets.nim
index 710bb195b..ec1817e72 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