Lines Matching refs:opts

79 int		opts;
101 opts = 0;
115 opts |= OPT_CLEAR;
118 opts |= OPT_DEBUG;
124 opts |= OPT_FLUSH;
127 opts |=OPT_HITS;
130 opts |= OPT_LIST;
143 opts |= OPT_DONOTHING|OPT_DONTOPEN;
150 opts |= OPT_PURGE;
153 opts |= OPT_NORESOLVE;
156 opts |= OPT_REMOVE;
159 opts |= OPT_STAT;
163 opts |= OPT_VERBOSE;
169 if (((opts & OPT_PURGE) != 0) && ((opts & OPT_REMOVE) == 0)) {
182 if (!(opts & OPT_DONOTHING)) {
193 if ((opts & OPT_DONOTHING) == 0) {
200 if (!(opts & OPT_DONOTHING) && (kernel == NULL) && (core == NULL)) {
217 if (opts & (OPT_LIST|OPT_STAT))
218 dostats(fd, nsp, opts, 0, natfilter);
222 if (opts & (OPT_FLUSH|OPT_CLEAR))
223 flushtable(fd, opts, natfilter);
227 if (opts & (OPT_LIST|OPT_STAT))
228 dostats(fd, nsp, opts, 1, natfilter);
289 void flushtable(fd, opts, match)
290 int fd, opts, *match;
294 if (opts & OPT_FLUSH) {
296 if (!(opts & OPT_DONOTHING)) {
319 if (opts & OPT_CLEAR) {
321 if (!(opts & OPT_DONOTHING) && ioctl(fd, SIOCIPFFL, &n) == -1)
332 void dostats_dead(nsp, opts, filter)
334 int opts, *filter;
348 if (opts & OPT_HITS)
350 printnat(&ipn, opts & (OPT_DEBUG|OPT_VERBOSE));
380 printactivenat(&nat, opts, nsp->ns_ticks);
388 printaps(nat.nat_aps, opts, proto);
393 if (opts & OPT_VERBOSE)
469 void dostats(fd, nsp, opts, alive, filter)
471 int fd, opts, alive, *filter;
476 if (opts & OPT_STAT) {
508 if (opts & OPT_VERBOSE)
512 if (opts & OPT_LIST) {
514 dostats_live(fd, nsp, opts, filter);
516 dostats_dead(nsp, opts, filter);
524 void dostats_live(fd, nsp, opts, filter)
526 int fd, opts, *filter;
554 if (opts & OPT_HITS)
556 printnat(ipn, opts & (OPT_DEBUG|OPT_VERBOSE));
594 printactivenat(&nat, opts, nsp->ns_ticks);
602 printaps(nat.nat_aps, opts, proto);
608 if (opts & OPT_VERBOSE)