svn commit: r299870 - head/sys/contrib/ipfilter/netinet

Cy Schubert cy at FreeBSD.org
Sun May 15 22:35:12 UTC 2016


Author: cy
Date: Sun May 15 22:35:11 2016
New Revision: 299870
URL: https://svnweb.freebsd.org/changeset/base/299870

Log:
  Make subsequent code reachable.
  
  Reported by:	Coverity CID 1354625
  MFC after:	3 days

Modified:
  head/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c

Modified: head/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c
==============================================================================
--- head/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c	Sun May 15 22:31:03 2016	(r299869)
+++ head/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c	Sun May 15 22:35:11 2016	(r299870)
@@ -1165,17 +1165,20 @@ INLINE int
 ipf_checkv6sum(fin)
 	fr_info_t *fin;
 {
-	if ((fin->fin_flx & FI_NOCKSUM) != 0)
+	if ((fin->fin_flx & FI_NOCKSUM) != 0) {
 		DT(ipf_checkv6sum_fi_nocksum);
 		return 0;
+	}
 
-	if ((fin->fin_flx & FI_SHORT) != 0)
+	if ((fin->fin_flx & FI_SHORT) != 0) {
 		DT(ipf_checkv6sum_fi_short);
 		return 1;
+	}
 
-	if (fin->fin_cksum != FI_CK_NEEDED)
+	if (fin->fin_cksum != FI_CK_NEEDED) {
 		DT(ipf_checkv6sum_fi_ck_needed);
 		return (fin->fin_cksum > FI_CK_NEEDED) ? 0 : -1;
+	}
 
 	if (ipf_checkl4sum(fin) == -1) {
 		fin->fin_flx |= FI_BAD;


More information about the svn-src-all mailing list