svn commit: r320257 - in head/contrib/ipfilter: lib tools

Cy Schubert cy at FreeBSD.org
Fri Jun 23 02:42:06 UTC 2017


Author: cy
Date: Fri Jun 23 02:42:04 2017
New Revision: 320257
URL: https://svnweb.freebsd.org/changeset/base/320257

Log:
  Replace AF_INET6 ifdefs with USE_INET6 ifdefs. This is more consistent
  and guaranteed to build everywhere in ipfilter.
  
  Not all of this commit can be MFCed. Some is original code while others
  are not.

Modified:
  head/contrib/ipfilter/lib/familyname.c
  head/contrib/ipfilter/lib/printhashnode.c
  head/contrib/ipfilter/lib/printip.c
  head/contrib/ipfilter/lib/printpoolnode.c
  head/contrib/ipfilter/tools/ipf_y.y

Modified: head/contrib/ipfilter/lib/familyname.c
==============================================================================
--- head/contrib/ipfilter/lib/familyname.c	Fri Jun 23 01:05:49 2017	(r320256)
+++ head/contrib/ipfilter/lib/familyname.c	Fri Jun 23 02:42:04 2017	(r320257)
@@ -4,7 +4,7 @@ const char *familyname(int family)
 {
 	if (family == AF_INET)
 		return "inet";
-#ifdef AF_INET6
+#ifdef USE_INET6
 	if (family == AF_INET6)
 		return "inet6";
 #endif

Modified: head/contrib/ipfilter/lib/printhashnode.c
==============================================================================
--- head/contrib/ipfilter/lib/printhashnode.c	Fri Jun 23 01:05:49 2017	(r320256)
+++ head/contrib/ipfilter/lib/printhashnode.c	Fri Jun 23 02:42:04 2017	(r320257)
@@ -35,7 +35,7 @@ printhashnode(iph, ipep, copyfunc, opts, fields)
 		}
 		printf("\n");
 	} else if ((opts & OPT_DEBUG) != 0) {
-#ifdef AF_INET6
+#ifdef USE_INET6
 		if (ipe.ipe_family == AF_INET6) {
 			char buf[INET6_ADDRSTRLEN + 1];
 			const char *str;
@@ -59,7 +59,7 @@ printhashnode(iph, ipep, copyfunc, opts, fields)
 		} else if (ipe.ipe_family == AF_INET) {
 #else
 		if (ipe.ipe_family == AF_INET) {
-#endif /* AF_INET6 */
+#endif /* USE_INET6 */
 			PRINTF("\t%d\tAddress: %s", hv,
 				inet_ntoa(ipe.ipe_addr.in4));
 			printmask(ipe.ipe_family, (u_32_t *)&ipe.ipe_mask.in4_addr);

Modified: head/contrib/ipfilter/lib/printip.c
==============================================================================
--- head/contrib/ipfilter/lib/printip.c	Fri Jun 23 01:05:49 2017	(r320256)
+++ head/contrib/ipfilter/lib/printip.c	Fri Jun 23 02:42:04 2017	(r320257)
@@ -25,7 +25,7 @@ printip(family, addr)
 		else
 			PRINTF("%s", inet_ntoa(ipa));
 	}
-#ifdef AF_INET6
+#ifdef USE_INET6
 	else if (family == AF_INET6) {
 		char buf[INET6_ADDRSTRLEN + 1];
 		const char *str;

Modified: head/contrib/ipfilter/lib/printpoolnode.c
==============================================================================
--- head/contrib/ipfilter/lib/printpoolnode.c	Fri Jun 23 01:05:49 2017	(r320256)
+++ head/contrib/ipfilter/lib/printpoolnode.c	Fri Jun 23 02:42:04 2017	(r320257)
@@ -33,7 +33,7 @@ printpoolnode(np, opts, fields)
 		printmask(np->ipn_addr.adf_family,
 			  (u_32_t *)&np->ipn_mask.adf_addr);
 	} else {
-#ifdef AF_INET6
+#ifdef USE_INET6
 		if (np->ipn_addr.adf_family == AF_INET6) {
 			char buf[INET6_ADDRSTRLEN + 1];
 			const char *str;
@@ -54,9 +54,7 @@ printpoolnode(np, opts, fields)
 		} else {
 			PRINTF("\tAddress: family: %d\n",
 				np->ipn_addr.adf_family);
-#ifdef AF_INET6
 		}
-#endif
 		printmask(np->ipn_addr.adf_family,
 			  (u_32_t *)&np->ipn_mask.adf_addr);
 #ifdef USE_QUAD_T

Modified: head/contrib/ipfilter/tools/ipf_y.y
==============================================================================
--- head/contrib/ipfilter/tools/ipf_y.y	Fri Jun 23 01:05:49 2017	(r320256)
+++ head/contrib/ipfilter/tools/ipf_y.y	Fri Jun 23 02:42:04 2017	(r320257)
@@ -2303,7 +2303,7 @@ makepool(list)
 
 	for (n = top, a = list; (n != NULL) && (a != NULL); a = a->al_next) {
 		if (use_inet6 == 1) {
-#ifdef AF_INET6
+#ifdef USE_INET6
 			n->ipn_addr.adf_family = AF_INET6;
 			n->ipn_addr.adf_addr = a->al_i6addr;
 			n->ipn_addr.adf_len = offsetof(addrfamily_t,


More information about the svn-src-all mailing list