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;
|
|
}
|