=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/netstat/main.c,v retrieving revision 1.75 retrieving revision 1.76 diff -c -r1.75 -r1.76 *** src/usr.bin/netstat/main.c 2008/05/08 07:18:47 1.75 --- src/usr.bin/netstat/main.c 2008/09/16 15:48:13 1.76 *************** *** 1,4 **** ! /* $OpenBSD: main.c,v 1.75 2008/05/08 07:18:47 claudio Exp $ */ /* $NetBSD: main.c,v 1.9 1996/05/07 02:55:02 thorpej Exp $ */ /* --- 1,4 ---- ! /* $OpenBSD: main.c,v 1.76 2008/09/16 15:48:13 gollo Exp $ */ /* $NetBSD: main.c,v 1.9 1996/05/07 02:55:02 thorpej Exp $ */ /* *************** *** 111,116 **** --- 111,117 ---- { -1, NULL, carp_stats, NULL, "carp" }, { -1, NULL, pfsync_stats, NULL, "pfsync" }, { -1, NULL, pim_stats, NULL, "pim" }, + { -1, NULL, pflow_stats, NULL, "pflow" }, { -1, NULL, NULL, NULL, NULL } }; *************** *** 189,194 **** --- 190,197 ---- af = AF_APPLETALK; else if (strcmp(optarg, "mpls") == 0) af = AF_MPLS; + else if (strcmp(optarg, "pflow") == 0) + af = PF_PFLOW; else if (strcmp(optarg, "mask") == 0) af = 0xff; else { *************** *** 409,414 **** --- 412,421 ---- printproto(tp, p->p_name); } endprotoent(); + } + if (af == PF_PFLOW || af == AF_UNSPEC) { + tp = name2protox("pflow"); + printproto(tp, tp->pr_name); } if (af == AF_INET6 || af == AF_UNSPEC) for (tp = ip6protox; tp->pr_name; tp++)