aboutsummaryrefslogtreecommitdiff
path: root/src/options.h
diff options
context:
space:
mode:
authorKim Alvefur <zash@zash.se>2022-07-27 08:16:43 +0200
committerGitHub <noreply@github.com>2022-07-27 09:16:43 +0300
commit0c7df119c2b71bed814db7b3da8fc379131433fe (patch)
tree56b715e6010d291bd97de35744716f41ebadce19 /src/options.h
parentcff09ffb326237fd2edd848b6911521fe3e3d3fc (diff)
downloadluasocket-0c7df119c2b71bed814db7b3da8fc379131433fe.tar.gz
luasocket-0c7df119c2b71bed814db7b3da8fc379131433fe.tar.bz2
luasocket-0c7df119c2b71bed814db7b3da8fc379131433fe.zip
feat(tcp): Add support for TCP Fast Open
Diffstat (limited to 'src/options.h')
-rw-r--r--src/options.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/options.h b/src/options.h
index 41f7337..a4d5d75 100644
--- a/src/options.h
+++ b/src/options.h
@@ -64,6 +64,13 @@ int opt_get_recv_buf_size(lua_State *L, p_socket ps);
64int opt_set_send_buf_size(lua_State *L, p_socket ps); 64int opt_set_send_buf_size(lua_State *L, p_socket ps);
65int opt_get_send_buf_size(lua_State *L, p_socket ps); 65int opt_get_send_buf_size(lua_State *L, p_socket ps);
66 66
67#ifdef TCP_FASTOPEN
68int opt_set_tcp_fastopen(lua_State *L, p_socket ps);
69#endif
70#ifdef TCP_FASTOPEN_CONNECT
71int opt_set_tcp_fastopen_connect(lua_State *L, p_socket ps);
72#endif
73
67int opt_set_ip6_unicast_hops(lua_State *L, p_socket ps); 74int opt_set_ip6_unicast_hops(lua_State *L, p_socket ps);
68int opt_get_ip6_unicast_hops(lua_State *L, p_socket ps); 75int opt_get_ip6_unicast_hops(lua_State *L, p_socket ps);
69 76