Gonna try my luck on windows...

This commit is contained in:
Diego Nehab 2004-07-26 04:03:55 +00:00
parent c8b402e004
commit cd994f306a
11 changed files with 106 additions and 81 deletions

View file

@ -24,6 +24,7 @@ static int meth_listen(lua_State *L);
static int meth_bind(lua_State *L);
static int meth_send(lua_State *L);
static int meth_getstats(lua_State *L);
static int meth_setstats(lua_State *L);
static int meth_getsockname(lua_State *L);
static int meth_getpeername(lua_State *L);
static int meth_shutdown(lua_State *L);
@ -49,6 +50,7 @@ static luaL_reg tcp[] = {
{"getpeername", meth_getpeername},
{"getsockname", meth_getsockname},
{"getstats", meth_getstats},
{"setstats", meth_setstats},
{"listen", meth_listen},
{"receive", meth_receive},
{"send", meth_send},
@ -117,6 +119,11 @@ static int meth_getstats(lua_State *L) {
return buf_meth_getstats(L, &tcp->buf);
}
static int meth_setstats(lua_State *L) {
p_tcp tcp = (p_tcp) aux_checkgroup(L, "tcp{any}", 1);
return buf_meth_setstats(L, &tcp->buf);
}
/*-------------------------------------------------------------------------*\
* Just call option handler
\*-------------------------------------------------------------------------*/