diff options
author | midipix <writeonce@midipix.org> | 2016-03-22 15:43:24 -0400 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2016-03-22 15:43:24 -0400 |
commit | 5d86252d01b43b40c9c34d5c12b731e85a8ffc1c (patch) | |
tree | ba7653f5cfd6ca2c6af23277951b447488de589c /project | |
parent | f5a78b094189d5e1e79ef7800f9e37a9c1540329 (diff) | |
download | ntapi-5d86252d01b43b40c9c34d5c12b731e85a8ffc1c.tar.bz2 ntapi-5d86252d01b43b40c9c34d5c12b731e85a8ffc1c.tar.xz |
socket interfaces: sc_getpeername: initial integration.
Integration of this function into the library has been delayed
since the AFD ioctl operation, while succeeding, seems to only
memset the caller's address buffer, and accordingly to never
copy the remote socket address to it. Callers of sc_getpeername()
should therefore first check the return value for success -- which
may be used as indication that the socket is connected -- and then
test the returned address buffer for validity.
Diffstat (limited to 'project')
-rw-r--r-- | project/common.mk | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/project/common.mk b/project/common.mk index abbbb20..0e3bb9a 100644 --- a/project/common.mk +++ b/project/common.mk @@ -51,6 +51,8 @@ COMMON_SRCS = \ src/socket/ntapi_sc_bind_v2.c \ src/socket/ntapi_sc_connect_v1.c \ src/socket/ntapi_sc_connect_v2.c \ + src/socket/ntapi_sc_getpeername_v1.c \ + src/socket/ntapi_sc_getpeername_v2.c \ src/socket/ntapi_sc_getsockname_v1.c \ src/socket/ntapi_sc_getsockname_v2.c \ src/socket/ntapi_sc_listen.c \ |