diff options
Diffstat (limited to 'src/options.h')
-rw-r--r-- | src/options.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/options.h b/src/options.h index 4530389..fb82c4d 100644 --- a/src/options.h +++ b/src/options.h | |||
@@ -22,6 +22,15 @@ typedef t_opt *p_opt; | |||
22 | int opt_set_dontroute(lua_State *L, p_socket ps); | 22 | int opt_set_dontroute(lua_State *L, p_socket ps); |
23 | int opt_set_broadcast(lua_State *L, p_socket ps); | 23 | int opt_set_broadcast(lua_State *L, p_socket ps); |
24 | int opt_set_tcp_nodelay(lua_State *L, p_socket ps); | 24 | int opt_set_tcp_nodelay(lua_State *L, p_socket ps); |
25 | #ifdef TCP_KEEPIDLE | ||
26 | int opt_set_tcp_keepidle(lua_State *L, p_socket ps); | ||
27 | #endif | ||
28 | #ifdef TCP_KEEPCNT | ||
29 | int opt_set_tcp_keepcnt(lua_State *L, p_socket ps); | ||
30 | #endif | ||
31 | #ifdef TCP_KEEPINTVL | ||
32 | int opt_set_tcp_keepintvl(lua_State *L, p_socket ps); | ||
33 | #endif | ||
25 | int opt_set_keepalive(lua_State *L, p_socket ps); | 34 | int opt_set_keepalive(lua_State *L, p_socket ps); |
26 | int opt_set_linger(lua_State *L, p_socket ps); | 35 | int opt_set_linger(lua_State *L, p_socket ps); |
27 | int opt_set_reuseaddr(lua_State *L, p_socket ps); | 36 | int opt_set_reuseaddr(lua_State *L, p_socket ps); |
@@ -46,6 +55,15 @@ int opt_get_broadcast(lua_State *L, p_socket ps); | |||
46 | int opt_get_reuseaddr(lua_State *L, p_socket ps); | 55 | int opt_get_reuseaddr(lua_State *L, p_socket ps); |
47 | int opt_get_reuseport(lua_State *L, p_socket ps); | 56 | int opt_get_reuseport(lua_State *L, p_socket ps); |
48 | int opt_get_tcp_nodelay(lua_State *L, p_socket ps); | 57 | int opt_get_tcp_nodelay(lua_State *L, p_socket ps); |
58 | #ifdef TCP_KEEPIDLE | ||
59 | int opt_get_tcp_keepidle(lua_State *L, p_socket ps); | ||
60 | #endif | ||
61 | #ifdef TCP_KEEPCNT | ||
62 | int opt_get_tcp_keepcnt(lua_State *L, p_socket ps); | ||
63 | #endif | ||
64 | #ifdef TCP_KEEPINTVL | ||
65 | int opt_get_tcp_keepintvl(lua_State *L, p_socket ps); | ||
66 | #endif | ||
49 | int opt_get_keepalive(lua_State *L, p_socket ps); | 67 | int opt_get_keepalive(lua_State *L, p_socket ps); |
50 | int opt_get_linger(lua_State *L, p_socket ps); | 68 | int opt_get_linger(lua_State *L, p_socket ps); |
51 | int opt_get_ip_multicast_loop(lua_State *L, p_socket ps); | 69 | int opt_get_ip_multicast_loop(lua_State *L, p_socket ps); |