aboutsummaryrefslogtreecommitdiff
path: root/src/usocket.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/usocket.c')
-rw-r--r--src/usocket.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/usocket.c b/src/usocket.c
index 7150996..096ecd0 100644
--- a/src/usocket.c
+++ b/src/usocket.c
@@ -181,11 +181,7 @@ int socket_connect(p_socket ps, SA *addr, socklen_t len, p_timeout tm) {
181* Accept with timeout 181* Accept with timeout
182\*-------------------------------------------------------------------------*/ 182\*-------------------------------------------------------------------------*/
183int socket_accept(p_socket ps, p_socket pa, SA *addr, socklen_t *len, p_timeout tm) { 183int socket_accept(p_socket ps, p_socket pa, SA *addr, socklen_t *len, p_timeout tm) {
184 SA daddr;
185 socklen_t dlen = sizeof(daddr);
186 if (*ps == SOCKET_INVALID) return IO_CLOSED; 184 if (*ps == SOCKET_INVALID) return IO_CLOSED;
187 if (!addr) addr = &daddr;
188 if (!len) len = &dlen;
189 for ( ;; ) { 185 for ( ;; ) {
190 int err; 186 int err;
191 if ((*pa = accept(*ps, addr, len)) != SOCKET_INVALID) return IO_DONE; 187 if ((*pa = accept(*ps, addr, len)) != SOCKET_INVALID) return IO_DONE;