Lines Matching refs:co
407 static int ipfw_get_config(struct cmdline_opts *co, struct format_opts *fo,
409 static int ipfw_show_config(struct cmdline_opts *co, struct format_opts *fo,
2163 show_static_rule(struct cmdline_opts *co, struct format_opts *fo, in show_static_rule() argument
2174 if (!co->show_sets) in show_static_rule()
2192 if (co->do_time == TIMESTAMP_NUMERIC) in show_static_rule()
2194 else if (co->do_time == TIMESTAMP_STRING) { in show_static_rule()
2215 if (co->show_sets) in show_static_rule()
2242 if (co->comment_only != 0) in show_static_rule()
2251 if (co->do_compact != 0 && (rule->flags & IPFW_RULE_NOOPT)) in show_static_rule()
2271 if (co->comment_only != 0 && cmd == NULL) in show_static_rule()
2278 show_dyn_state(struct cmdline_opts *co, struct format_opts *fo, in show_dyn_state() argument
2333 if (co->verbose) { in show_dyn_state()
2530 typedef void state_cb(struct cmdline_opts *co, struct format_opts *fo,
2534 prepare_format_dyn(struct cmdline_opts *co, struct format_opts *fo, in prepare_format_dyn() argument
2548 if (co->use_set) { in prepare_format_dyn()
2552 if (set != co->use_set - 1) in prepare_format_dyn()
2566 foreach_state(struct cmdline_opts *co, struct format_opts *fo, in foreach_state() argument
2597 fptr(co, fo, farg, tlv + 1); in foreach_state()
2607 prepare_format_opts(struct cmdline_opts *co, struct format_opts *fo, in prepare_format_opts() argument
2623 if (co->use_set && r->set != co->use_set - 1) in prepare_format_opts()
2641 if (co->do_dynamic && dynsz > 0) in prepare_format_opts()
2642 foreach_state(co, fo, dynbase, dynsz, prepare_format_dyn, NULL); in prepare_format_opts()
2646 list_static_range(struct cmdline_opts *co, struct format_opts *fo, in list_static_range() argument
2666 if (co->use_set && r->set != co->use_set - 1) in list_static_range()
2669 show_static_rule(co, fo, bp, r, cntr); in list_static_range()
2681 list_dyn_state(struct cmdline_opts *co, struct format_opts *fo, in list_dyn_state() argument
2695 if (co->use_set) { in list_dyn_state()
2698 if (set != co->use_set - 1) in list_dyn_state()
2702 show_dyn_state(co, fo, bp, d); in list_dyn_state()
2709 list_dyn_range(struct cmdline_opts *co, struct format_opts *fo, in list_dyn_range() argument
2713 sz = foreach_state(co, fo, base, sz, list_dyn_state, bp); in list_dyn_range()
2782 ipfw_show_config(struct cmdline_opts *co, struct format_opts *fo, in ipfw_show_config() argument
2838 prepare_format_opts(co, fo, rbase, rcnt, dynbase, dynsz); in ipfw_show_config()
2846 list_static_range(co, fo, &bp, rbase, rcnt); in ipfw_show_config()
2848 if (co->do_dynamic && dynsz > 0) { in ipfw_show_config()
2851 list_dyn_range(co, fo, &bp, dynbase, dynsz); in ipfw_show_config()
2873 if (list_static_range(co, fo, &bp, rbase, rcnt) == 0) { in ipfw_show_config()
2885 if (co->do_dynamic && dynsz > 0) { in ipfw_show_config()
2894 list_dyn_range(co, fo, &bp, dynbase, dynsz); in ipfw_show_config()
2913 ipfw_get_config(struct cmdline_opts *co, struct format_opts *fo, in ipfw_get_config() argument
2921 if (co->test_only != 0) { in ipfw_get_config()