pimstat
pimstat.pims_rcv_registers_wrongiif++;
pimstat.pims_snd_registers_msgs++;
pimstat.pims_snd_registers_bytes += len;
struct pimstat pimstat;
pimstat.pims_snd_registers_msgs++;
pimstat.pims_snd_registers_bytes += len;
pimstat.pims_rcv_total_msgs++;
pimstat.pims_rcv_total_bytes += datalen;
pimstat.pims_rcv_tooshort++;
pimstat.pims_rcv_badsum++;
pimstat.pims_rcv_badversion++;
pimstat.pims_rcv_tooshort++;
pimstat.pims_rcv_badregisters++;
pimstat.pims_rcv_badregisters++;
pimstat.pims_rcv_badregisters++;
pimstat.pims_rcv_badregisters++;
pimstat.pims_rcv_registers_msgs++;
pimstat.pims_rcv_registers_bytes += ntohs(encap_ip->ip_len);
extern struct pimstat pimstat;
struct pimstat pimstat;
if (kread(off, (char *)&pimstat, sizeof (pimstat)) != 0) {
#define p(f, m) if (pimstat.f || sflag <= 1) \
printf(m, pimstat.f, plural(pimstat.f))