N_OPTS
struct pipe_args bp[N_OPTS];
const char *d[N_OPTS], *b[N_OPTS], *l[N_OPTS], *q[N_OPTS], *ifname[N_OPTS], *m[N_OPTS];
const char *pcap_file[N_OPTS];
for (i = 0; i < N_OPTS; i++) {
add_to(b, N_OPTS, optarg, "-B too many times");
add_to(d, N_OPTS, optarg, "-D too many times");
add_to(l, N_OPTS, optarg, "-L too many times");
add_to(pcap_file, N_OPTS, optarg, "-f too many times");
add_to(ifname, N_OPTS, optarg, "-i too many times");
for (i = 0; i < N_OPTS; i++) { /* once per queue */