Преглед изворни кода

core: proper test of return code for add_interfaces() in case of IPv6

- report with patch by Christian Kühnke
Daniel-Constantin Mierla пре 9 година
родитељ
комит
299d2f7764
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      socket_info.c

+ 1 - 1
socket_info.c

@@ -1809,7 +1809,7 @@ int fix_all_socket_lists()
 #ifdef __OS_linux
 		&&  (!auto_bind_ipv6 || add_interfaces_via_netlink(0, AF_INET6, 0, PROTO_UDP, &ai_lst) == 0)
 #else
-		&& ( !auto_bind_ipv6 || add_interfaces(0, AF_INET6, 0,  PROTO_UDP, &ai_lst) !=0 ) /* add_interface does not work for IPv6 on Linux */
+		&& ( !auto_bind_ipv6 || add_interfaces(0, AF_INET6, 0,  PROTO_UDP, &ai_lst) ==0 ) /* add_interface does not work for IPv6 on Linux */
 #endif /* __OS_linux */
 			 ) && (addr_info_to_si_lst(ai_lst, 0, PROTO_UDP, 0, &udp_listen)==0)){
 			free_addr_info_lst(&ai_lst);