aboutsummaryrefslogtreecommitdiff
path: root/src/tcp.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tcp.c')
-rw-r--r--src/tcp.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/tcp.c b/src/tcp.c
index 6c58494..8ab7d62 100644
--- a/src/tcp.c
+++ b/src/tcp.c
@@ -163,7 +163,8 @@ static int meth_accept(lua_State *L)
163 /* initialize structure fields */ 163 /* initialize structure fields */
164 sock_setnonblocking(&sock); 164 sock_setnonblocking(&sock);
165 clnt->sock = sock; 165 clnt->sock = sock;
166 io_init(&clnt->io, (p_send)sock_send, (p_recv)sock_recv, &clnt->sock); 166 io_init(&clnt->io, (p_send) sock_send, (p_recv) sock_recv,
167 (p_geterr) sock_geterr, &clnt->sock);
167 tm_init(&clnt->tm, -1, -1); 168 tm_init(&clnt->tm, -1, -1);
168 buf_init(&clnt->buf, &clnt->io, &clnt->tm); 169 buf_init(&clnt->buf, &clnt->io, &clnt->tm);
169 return 1; 170 return 1;
@@ -313,7 +314,8 @@ static int global_create(lua_State *L)
313 /* initialize remaining structure fields */ 314 /* initialize remaining structure fields */
314 sock_setnonblocking(&sock); 315 sock_setnonblocking(&sock);
315 tcp->sock = sock; 316 tcp->sock = sock;
316 io_init(&tcp->io, (p_send) sock_send, (p_recv) sock_recv, &tcp->sock); 317 io_init(&tcp->io, (p_send) sock_send, (p_recv) sock_recv,
318 (p_geterr) sock_geterr, &tcp->sock);
317 tm_init(&tcp->tm, -1, -1); 319 tm_init(&tcp->tm, -1, -1);
318 buf_init(&tcp->buf, &tcp->io, &tcp->tm); 320 buf_init(&tcp->buf, &tcp->io, &tcp->tm);
319 return 1; 321 return 1;