svn commit: r295720 - head/sys/netinet6
Gleb Smirnoff
glebius at FreeBSD.org
Wed Feb 17 21:17:15 UTC 2016
Author: glebius
Date: Wed Feb 17 21:17:14 2016
New Revision: 295720
URL: https://svnweb.freebsd.org/changeset/base/295720
Log:
Ternary operator has lower priority than OR.
Found by: PVS-Studio
Modified:
head/sys/netinet6/in6.c
Modified: head/sys/netinet6/in6.c
==============================================================================
--- head/sys/netinet6/in6.c Wed Feb 17 21:13:33 2016 (r295719)
+++ head/sys/netinet6/in6.c Wed Feb 17 21:17:14 2016 (r295720)
@@ -1316,7 +1316,7 @@ in6_purgeaddr(struct ifaddr *ifa)
plen = in6_mask2len(&ia->ia_prefixmask.sin6_addr, NULL); /* XXX */
if ((ia->ia_flags & IFA_ROUTE) && plen == 128) {
error = rtinit(&(ia->ia_ifa), RTM_DELETE, ia->ia_flags |
- (ia->ia_dstaddr.sin6_family == AF_INET6) ? RTF_HOST : 0);
+ (ia->ia_dstaddr.sin6_family == AF_INET6 ? RTF_HOST : 0));
if (error != 0)
log(LOG_INFO, "%s: err=%d, destination address delete "
"failed\n", __func__, error);
More information about the svn-src-all
mailing list