igmpstat
struct igmpstat igmpstat;
u_long *words = (u_long *)&igmpstat;
CTASSERT(sizeof(igmpstat) == (nitems(counters) * sizeof(u_long)));
memset(&igmpstat, 0, sizeof igmpstat);
&igmpstat, sizeof(igmpstat)));
struct igmpstat igmpstat;
size_t len = sizeof(igmpstat);
&igmpstat, &len, NULL, 0) == -1) {
#define p(f, m) if (igmpstat.f || sflag <= 1) \
printf(m, igmpstat.f, plural(igmpstat.f))
#define py(f, m) if (igmpstat.f || sflag <= 1) \
printf(m, igmpstat.f, igmpstat.f != 1 ? "ies" : "y")