In usr.bin/netstat/inet.c protopr() uses so unitialized. Block beginning at line 242 if (cflag || Cflag) { fnamelen = strlen("Stack"); cnamelen = strlen("CC"); oxig = xig = (struct xinpgen *)buf; for (xig = (struct xinpgen*)((char *)xig + xig->xig_len); xig->xig_len > sizeof(struct xinpgen); xig = (struct xinpgen *)((char *)xig + xig->xig_len)) { if (istcp) { tp = (struct xtcpcb *)xig; inp = &tp->xt_inp; } else { continue; } if (so->xso_protocol != proto) Looking at the next block suggests that it is missing: so = &inp->xi_socket; Also while "-c" is documented in the netstat.1 at line 175, it's missing from the Synopsis at line 42 and line 114