Implements getPeerAddr/getPeerName on Windows and adds IDX.
This commit is contained in:
parent
01c99ff258
commit
4da5e47414
3 changed files with 17 additions and 3 deletions
|
|
@ -373,6 +373,8 @@ proc getSockName*(socket: SocketHandle): Port =
|
|||
|
||||
proc getLocalAddr*(socket: SocketHandle, domain: Domain): (string, Port) =
|
||||
## returns the socket's local address and port number.
|
||||
##
|
||||
## Similar to POSIX's `getsockname`:idx:.
|
||||
case domain
|
||||
of AF_INET:
|
||||
var name: Sockaddr_in
|
||||
|
|
@ -406,6 +408,8 @@ proc getLocalAddr*(socket: SocketHandle, domain: Domain): (string, Port) =
|
|||
|
||||
proc getPeerAddr*(socket: SocketHandle, domain: Domain): (string, Port) =
|
||||
## returns the socket's peer address and port number.
|
||||
##
|
||||
## Similar to POSIX's `getpeername`:idx:
|
||||
case domain
|
||||
of AF_INET:
|
||||
var name: Sockaddr_in
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue