aboutsummaryrefslogtreecommitdiff
path: root/src/options.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/options.h')
-rw-r--r--src/options.h18
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;
22int opt_set_dontroute(lua_State *L, p_socket ps); 22int opt_set_dontroute(lua_State *L, p_socket ps);
23int opt_set_broadcast(lua_State *L, p_socket ps); 23int opt_set_broadcast(lua_State *L, p_socket ps);
24int opt_set_tcp_nodelay(lua_State *L, p_socket ps); 24int opt_set_tcp_nodelay(lua_State *L, p_socket ps);
25#ifdef TCP_KEEPIDLE
26int opt_set_tcp_keepidle(lua_State *L, p_socket ps);
27#endif
28#ifdef TCP_KEEPCNT
29int opt_set_tcp_keepcnt(lua_State *L, p_socket ps);
30#endif
31#ifdef TCP_KEEPINTVL
32int opt_set_tcp_keepintvl(lua_State *L, p_socket ps);
33#endif
25int opt_set_keepalive(lua_State *L, p_socket ps); 34int opt_set_keepalive(lua_State *L, p_socket ps);
26int opt_set_linger(lua_State *L, p_socket ps); 35int opt_set_linger(lua_State *L, p_socket ps);
27int opt_set_reuseaddr(lua_State *L, p_socket ps); 36int opt_set_reuseaddr(lua_State *L, p_socket ps);
@@ -46,6 +55,15 @@ int opt_get_broadcast(lua_State *L, p_socket ps);
46int opt_get_reuseaddr(lua_State *L, p_socket ps); 55int opt_get_reuseaddr(lua_State *L, p_socket ps);
47int opt_get_reuseport(lua_State *L, p_socket ps); 56int opt_get_reuseport(lua_State *L, p_socket ps);
48int opt_get_tcp_nodelay(lua_State *L, p_socket ps); 57int opt_get_tcp_nodelay(lua_State *L, p_socket ps);
58#ifdef TCP_KEEPIDLE
59int opt_get_tcp_keepidle(lua_State *L, p_socket ps);
60#endif
61#ifdef TCP_KEEPCNT
62int opt_get_tcp_keepcnt(lua_State *L, p_socket ps);
63#endif
64#ifdef TCP_KEEPINTVL
65int opt_get_tcp_keepintvl(lua_State *L, p_socket ps);
66#endif
49int opt_get_keepalive(lua_State *L, p_socket ps); 67int opt_get_keepalive(lua_State *L, p_socket ps);
50int opt_get_linger(lua_State *L, p_socket ps); 68int opt_get_linger(lua_State *L, p_socket ps);
51int opt_get_ip_multicast_loop(lua_State *L, p_socket ps); 69int opt_get_ip_multicast_loop(lua_State *L, p_socket ps);