aboutsummaryrefslogtreecommitdiff
path: root/src/tcp.c
diff options
context:
space:
mode:
authorLeso_KN <info@lesosoftware.com>2023-10-23 20:27:01 +0200
committerGitHub <noreply@github.com>2023-10-23 21:27:01 +0300
commitf741a88b80ffcf4de65b91ff82fc9f7865cbad0e (patch)
treeb037761c61edd06602410b2fd6705b1ef3682041 /src/tcp.c
parent9100f7e3abf3511009fa21de1e0b304cac5489d3 (diff)
downloadluasocket-f741a88b80ffcf4de65b91ff82fc9f7865cbad0e.tar.gz
luasocket-f741a88b80ffcf4de65b91ff82fc9f7865cbad0e.tar.bz2
luasocket-f741a88b80ffcf4de65b91ff82fc9f7865cbad0e.zip
feat(tcp): Add 'bindtodevice' option (#408)
Diffstat (limited to 'src/tcp.c')
-rw-r--r--src/tcp.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/tcp.c b/src/tcp.c
index e84db84..f001206 100644
--- a/src/tcp.c
+++ b/src/tcp.c
@@ -71,6 +71,7 @@ static luaL_Reg tcp_methods[] = {
71 71
72/* socket option handlers */ 72/* socket option handlers */
73static t_opt optget[] = { 73static t_opt optget[] = {
74 {"bindtodevice", opt_get_bindtodevice},
74 {"keepalive", opt_get_keepalive}, 75 {"keepalive", opt_get_keepalive},
75 {"reuseaddr", opt_get_reuseaddr}, 76 {"reuseaddr", opt_get_reuseaddr},
76 {"reuseport", opt_get_reuseport}, 77 {"reuseport", opt_get_reuseport},
@@ -92,6 +93,7 @@ static t_opt optget[] = {
92}; 93};
93 94
94static t_opt optset[] = { 95static t_opt optset[] = {
96 {"bindtodevice", opt_set_bindtodevice},
95 {"keepalive", opt_set_keepalive}, 97 {"keepalive", opt_set_keepalive},
96 {"reuseaddr", opt_set_reuseaddr}, 98 {"reuseaddr", opt_set_reuseaddr},
97 {"reuseport", opt_set_reuseport}, 99 {"reuseport", opt_set_reuseport},