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

Cy Schubert cy at FreeBSD.org
Mon May 27 20:22:53 UTC 2019


Author: cy
Date: Mon May 27 20:22:51 2019
New Revision: 348311
URL: https://svnweb.freebsd.org/changeset/base/348311

Log:
  Fix indentation and while at it simplfy the code.
  
  Reported by:	lwhsu@
  MFC after:	1 week

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

Modified: head/sys/contrib/ipfilter/netinet/fil.c
==============================================================================
--- head/sys/contrib/ipfilter/netinet/fil.c	Mon May 27 20:22:48 2019	(r348310)
+++ head/sys/contrib/ipfilter/netinet/fil.c	Mon May 27 20:22:51 2019	(r348311)
@@ -4982,16 +4982,16 @@ frrequest(softc, unit, req, data, set, makecopy)
 			error = ipf_outobj(softc, data, fp, IPFOBJ_FRENTRY);
 
 			if (error == 0) {
-				if ((f->fr_dsize != 0) && (uptr != NULL))
+				if ((f->fr_dsize != 0) && (uptr != NULL)) {
 					error = COPYOUT(f->fr_data, uptr,
 							f->fr_dsize);
-					if (error != 0) {
+					if (error == 0) {
+						f->fr_hits = 0;
+						f->fr_bytes = 0;
+					} else {
 						IPFERROR(28);
 						error = EFAULT;
 					}
-				if (error == 0) {
-					f->fr_hits = 0;
-					f->fr_bytes = 0;
 				}
 			}
 		}


More information about the svn-src-all mailing list