Lines Matching refs:opts
29 static struct options opts;
90 if (opts.verbose > 0)
99 if (opts.verbose > 0) {
113 if (opts.count_packets)
227 queue_num = opts.queue_num;
237 flags = opts.gso_enabled ? NFQA_CFG_F_GSO : 0;
248 tv.tv_sec = opts.timeout;
249 if (opts.timeout && setsockopt(mnl_socket_get_fd(nl),
313 if (opts.delay_ms)
314 sleep_ms(opts.delay_ms);
316 nlh = nfq_build_verdict(buf, id, opts.queue_num, opts.verdict);
335 opts.count_packets = true;
342 opts.queue_num = atoi(optarg);
343 if (opts.queue_num > 0xffff)
344 opts.queue_num = 0;
347 opts.verdict = atoi(optarg);
348 if (opts.verdict > 0xffff) {
353 opts.verdict <<= 16;
354 opts.verdict |= NF_QUEUE;
357 opts.delay_ms = atoi(optarg);
358 if (opts.delay_ms == 0) {
364 opts.timeout = atoi(optarg);
367 opts.gso_enabled = false;
370 opts.verbose++;
375 if (opts.verdict != NF_ACCEPT && (opts.verdict >> 16 == opts.queue_num)) {
385 opts.verdict = NF_ACCEPT;
386 opts.gso_enabled = true;
391 if (opts.count_packets)