aboutsummaryrefslogtreecommitdiff
path: root/src/wsocket.c
diff options
context:
space:
mode:
authorDiego Nehab <diego@impa.br>2012-12-11 16:35:27 -0200
committerDiego Nehab <diego@impa.br>2012-12-11 16:35:27 -0200
commit618ce43ee3950b80aca1fde0a5b12e6e13627f1b (patch)
treefc97079e13e071593086a3d6aa5b090b96c744a3 /src/wsocket.c
parent66670c354146feb8c9603f10682fabcba44a05a9 (diff)
downloadluasocket-618ce43ee3950b80aca1fde0a5b12e6e13627f1b.tar.gz
luasocket-618ce43ee3950b80aca1fde0a5b12e6e13627f1b.tar.bz2
luasocket-618ce43ee3950b80aca1fde0a5b12e6e13627f1b.zip
Fix socket_accept usage to depend on family.
Diffstat (limited to 'src/wsocket.c')
-rw-r--r--src/wsocket.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/wsocket.c b/src/wsocket.c
index 36c10ff..5b184cf 100644
--- a/src/wsocket.c
+++ b/src/wsocket.c
@@ -169,11 +169,7 @@ int socket_listen(p_socket ps, int backlog) {
169\*-------------------------------------------------------------------------*/ 169\*-------------------------------------------------------------------------*/
170int socket_accept(p_socket ps, p_socket pa, SA *addr, socklen_t *len, 170int socket_accept(p_socket ps, p_socket pa, SA *addr, socklen_t *len,
171 p_timeout tm) { 171 p_timeout tm) {
172 SA daddr;
173 socklen_t dlen = sizeof(daddr);
174 if (*ps == SOCKET_INVALID) return IO_CLOSED; 172 if (*ps == SOCKET_INVALID) return IO_CLOSED;
175 if (!addr) addr = &daddr;
176 if (!len) len = &dlen;
177 for ( ;; ) { 173 for ( ;; ) {
178 int err; 174 int err;
179 /* try to get client socket */ 175 /* try to get client socket */