[ntpsec commit] Simplify code paths based on SuSV2 assumption.

Eric S. Raymond esr at ntpsec.org
Wed Sep 30 01:14:07 UTC 2015


Module:    ntpsec
Branch:    master
Commit:    258e3be9f6c220d8a51529b485a396851deda89f
Changeset: http://git.ntpsec.org/ntpsec/commit/?id=258e3be9f6c220d8a51529b485a396851deda89f

Author:    Eric S. Raymond <esr at thyrsus.com>
Date:      Tue Sep 29 21:13:55 2015 -0400

Simplify code paths based on SuSV2 assumption.

---

 ntpd/ntp_io.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/ntpd/ntp_io.c b/ntpd/ntp_io.c
index d87f567..21bcdac 100644
--- a/ntpd/ntp_io.c
+++ b/ntpd/ntp_io.c
@@ -2958,21 +2958,19 @@ open_socket(
 	 * IPv6 specific options go here
 	 */
 	if (IS_IPV6(addr)) {
-#if defined(IPPROTO_IPV6) && defined(IPV6_TCLASS)
+#ifdef IPV6_TCLASS
 		if (setsockopt(fd, IPPROTO_IPV6, IPV6_TCLASS, (char*)&qos,
 			       sizeof(qos)))
 			msyslog(LOG_ERR,
 				"setsockopt IPV6_TCLASS (%02x) fails on address %s: %m",
 				qos, stoa(addr));
-#endif /* IPPROTO_IPV6 && IPV6_TCLASS */
-#ifdef IPV6_V6ONLY
+#endif /* IPV6_TCLASS */
 		if (isc_net_probe_ipv6only() == ISC_R_SUCCESS
 		    && setsockopt(fd, IPPROTO_IPV6, IPV6_V6ONLY,
 		    (char*)&on, sizeof(on)))
 			msyslog(LOG_ERR,
 				"setsockopt IPV6_V6ONLY on fails on address %s: %m",
 				stoa(addr));
-#endif
 	}
 
 #ifdef NEED_REUSEADDR_FOR_IFADDRBIND



More information about the vc mailing list