svn commit: r298246 - head/sbin/ifconfig
Marcelo Araujo
araujo at FreeBSD.org
Tue Apr 19 04:42:35 UTC 2016
Author: araujo
Date: Tue Apr 19 04:42:34 2016
New Revision: 298246
URL: https://svnweb.freebsd.org/changeset/base/298246
Log:
Use nitems() from sys/param.h.
MFC after: 2 weeks.
Modified:
head/sbin/ifconfig/ifbridge.c
head/sbin/ifconfig/iflagg.c
Modified: head/sbin/ifconfig/ifbridge.c
==============================================================================
--- head/sbin/ifconfig/ifbridge.c Tue Apr 19 04:37:17 2016 (r298245)
+++ head/sbin/ifconfig/ifbridge.c Tue Apr 19 04:42:34 2016 (r298246)
@@ -185,22 +185,19 @@ bridge_interfaces(int s, const char *pre
printf(" path cost %u", req->ifbr_path_cost);
if (req->ifbr_ifsflags & IFBIF_STP) {
- if (req->ifbr_proto <
- sizeof(stpproto) / sizeof(stpproto[0]))
+ if (req->ifbr_proto < nitems(stpproto))
printf(" proto %s", stpproto[req->ifbr_proto]);
else
printf(" <unknown proto %d>",
req->ifbr_proto);
printf("\n%s", pad);
- if (req->ifbr_role <
- sizeof(stproles) / sizeof(stproles[0]))
+ if (req->ifbr_role < nitems(stproles))
printf("role %s", stproles[req->ifbr_role]);
else
printf("<unknown role %d>",
req->ifbr_role);
- if (req->ifbr_state <
- sizeof(stpstates) / sizeof(stpstates[0]))
+ if (req->ifbr_state < nitems(stpstates))
printf(" state %s", stpstates[req->ifbr_state]);
else
printf(" <unknown state %d>",
Modified: head/sbin/ifconfig/iflagg.c
==============================================================================
--- head/sbin/ifconfig/iflagg.c Tue Apr 19 04:37:17 2016 (r298245)
+++ head/sbin/ifconfig/iflagg.c Tue Apr 19 04:42:34 2016 (r298246)
@@ -291,7 +291,7 @@ lagg_status(int s)
if (0 /* XXX */) {
printf("\tsupported aggregation protocols:\n");
- for (i = 0; i < (sizeof(lpr) / sizeof(lpr[0])); i++)
+ for (i = 0; i < nitems(lpr); i++)
printf("\t\tlaggproto %s\n", lpr[i].lpr_name);
}
}
More information about the svn-src-head
mailing list