]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Fix copy&paste error in setsockopt_off
authorOndřej Surý <ondrej@sury.org>
Wed, 2 Jun 2021 15:41:17 +0000 (17:41 +0200)
committerOndřej Surý <ondrej@sury.org>
Wed, 2 Jun 2021 15:47:14 +0000 (17:47 +0200)
Because of copy&paste error the setsockopt_off macro would enable
the socket option instead of disabling it.

lib/isc/netmgr/netmgr.c

index 0b708b57d5658847cc2da0651c733534a91f830c..bb55bf5ab8462feb537be87c1c974fd12a0d64cc 100644 (file)
@@ -2985,7 +2985,7 @@ isc__nm_closesocket(uv_os_sock_t sock) {
        setsockopt(socket, level, name, &(int){ 1 }, sizeof(int))
 
 #define setsockopt_off(socket, level, name) \
-       setsockopt(socket, level, name, &(int){ 1 }, sizeof(int))
+       setsockopt(socket, level, name, &(int){ 0 }, sizeof(int))
 
 isc_result_t
 isc__nm_socket_freebind(uv_os_sock_t fd, sa_family_t sa_family) {