15 lines
426 B
SYSTEMD
15 lines
426 B
SYSTEMD
|
diff -up mtr-0.75/net.c.fd-flags mtr-0.75/net.c
|
||
|
--- mtr-0.75/net.c.fd-flags 2008-10-22 08:07:53.000000000 +0200
|
||
|
+++ mtr-0.75/net.c 2008-10-23 13:57:04.000000000 +0200
|
||
|
@@ -945,8 +945,9 @@ int net_preopen(void)
|
||
|
set_fd_flags(recvsock4);
|
||
|
#ifdef ENABLE_IPV6
|
||
|
recvsock6 = socket(AF_INET6, SOCK_RAW, IPPROTO_ICMPV6);
|
||
|
+ if (recvsock6 >= 0)
|
||
|
+ set_fd_flags(recvsock6);
|
||
|
#endif
|
||
|
- set_fd_flags(recvsock6);
|
||
|
|
||
|
return 0;
|
||
|
}
|