diff --git a/doc/sphinx/reference/socket.rst b/doc/sphinx/reference/socket.rst index 9ad7f28849959233df2b3b048b6e982dd3b4d47f..6d7ce57a5747f9e36e90123c0690ab2f37284065 100644 --- a/doc/sphinx/reference/socket.rst +++ b/doc/sphinx/reference/socket.rst @@ -336,7 +336,6 @@ the function invocations will look like ``sock:function_name(...)``. * SO_ACCEPTCONN * SO_BINDTODEVICE * SO_BROADCAST - * SO_BSDCOMPAT * SO_DEBUG * SO_DOMAIN * SO_ERROR diff --git a/src/lua/bsdsocket.cc b/src/lua/bsdsocket.cc index 75c9fa4b7b56af7050263dd95040e2595c62bae3..cbd86532818be26c24383ba3fe9be8897f97a3d6 100644 --- a/src/lua/bsdsocket.cc +++ b/src/lua/bsdsocket.cc @@ -186,9 +186,6 @@ static const struct { char name[32]; int value, type, rw; } so_opts[] = { #ifdef SO_BROADCAST {"SO_BROADCAST", SO_BROADCAST, 1, 1, }, #endif -#ifdef SO_BSDCOMPAT - {"SO_BSDCOMPAT", SO_BSDCOMPAT, 1, 1, }, -#endif #ifdef SO_DEBUG {"SO_DEBUG", SO_DEBUG, 1, 1, }, #endif diff --git a/test/box/bsdsocket.result b/test/box/bsdsocket.result index 1d25cb4e0888c8b48d709a6d5533cb8ae49dee8b..1e2f905354f43363164f67f8715e1deb50034bbc 100644 --- a/test/box/bsdsocket.result +++ b/test/box/bsdsocket.result @@ -258,10 +258,6 @@ s:error() --- - null ... -s:setsockopt('SOL_SOCKET', 'SO_BSDCOMPAT', false) ---- -- true -... s:setsockopt('SOL_SOCKET', 'SO_DEBUG', false) --- - true diff --git a/test/box/bsdsocket.test.lua b/test/box/bsdsocket.test.lua index dfc35fd191f377dc9d08290c5a185ce180e354b1..1a431295f0d67dc9bbcfaa495acf2de5f892e867 100644 --- a/test/box/bsdsocket.test.lua +++ b/test/box/bsdsocket.test.lua @@ -86,7 +86,6 @@ sevres[1].host s:setsockopt('SOL_SOCKET', 'SO_BROADCAST', false) s:getsockopt('SOL_SOCKET', 'SO_TYPE') s:error() -s:setsockopt('SOL_SOCKET', 'SO_BSDCOMPAT', false) s:setsockopt('SOL_SOCKET', 'SO_DEBUG', false) s:getsockopt('SOL_SOCKET', 'SO_DEBUG') s:setsockopt('SOL_SOCKET', 'SO_ACCEPTCONN', 1)