Lines Matching +full:1 +full:ac
12 * 1. Redistributions of source code must retain the above copyright
58 static void nat64lsn_create(const char *name, uint8_t set, int ac, char **av);
59 static void nat64lsn_config(const char *name, uint8_t set, int ac, char **av);
95 od = (ipfw_obj_data *)(oh + 1); in nat64lsn_print_states()
96 stg = (ipfw_nat64lsn_stg_v1 *)(od + 1); in nat64lsn_print_states()
112 ste = (ipfw_nat64lsn_state_v1 *)(stg + 1); in nat64lsn_print_states()
175 if ((buf = calloc(1, sz)) == NULL) in nat64lsn_states_cb()
179 oh->opheader.version = 1; /* Force using ov new API */ in nat64lsn_states_cb()
180 od = (ipfw_obj_data *)(oh + 1); in nat64lsn_states_cb()
184 *((uint64_t *)(od + 1)) = next_idx; in nat64lsn_states_cb()
202 ipfw_nat64lsn_stats_handler(const char *name, uint8_t set, int ac, char *av[]) in ipfw_nat64lsn_stats_handler() argument
206 if (ac == 0) { in ipfw_nat64lsn_stats_handler()
225 ipfw_nat64lsn_list_handler(const char *name, uint8_t set, int ac, char *av[]) in ipfw_nat64lsn_list_handler() argument
229 if (ac == 0) { in ipfw_nat64lsn_list_handler()
230 nat64lsn_foreach(nat64lsn_show_cb, name, set, 1); in ipfw_nat64lsn_list_handler()
237 nat64lsn_foreach(nat64lsn_states_cb, name, set, 1); in ipfw_nat64lsn_list_handler()
240 nat64lsn_foreach(nat64lsn_show_cb, name, set, 1); in ipfw_nat64lsn_list_handler()
253 ipfw_nat64lsn_handler(int ac, char *av[]) in ipfw_nat64lsn_handler() argument
260 set = g_co.use_set - 1; in ipfw_nat64lsn_handler()
263 ac--; av++; in ipfw_nat64lsn_handler()
274 ac--; av++; in ipfw_nat64lsn_handler()
282 ac--; av++; in ipfw_nat64lsn_handler()
283 nat64lsn_create(name, set, ac, av); in ipfw_nat64lsn_handler()
286 ac--; av++; in ipfw_nat64lsn_handler()
287 nat64lsn_config(name, set, ac, av); in ipfw_nat64lsn_handler()
290 ac--; av++; in ipfw_nat64lsn_handler()
291 ipfw_nat64lsn_list_handler(name, set, ac, av); in ipfw_nat64lsn_handler()
300 ac--; av++; in ipfw_nat64lsn_handler()
301 ipfw_nat64lsn_stats_handler(name, set, ac, av); in ipfw_nat64lsn_handler()
309 ntlv->head.type = IPFW_TLV_EACTION_NAME(1); /* it doesn't matter */ in nat64lsn_fill_ntlv()
311 ntlv->idx = 1; in nat64lsn_fill_ntlv()
324 mask4.s_addr = htonl(~((1 << (32 - plen)) - 1)); in nat64lsn_apply_mask()
345 if (inet_pton(af, p, prefix) != 1) in nat64lsn_parse_prefix()
397 nat64lsn_create(const char *name, uint8_t set, int ac, char **av) in nat64lsn_create() argument
407 cfg = (ipfw_nat64lsn_cfg *)(olh + 1); in nat64lsn_create()
423 while (ac > 0) { in nat64lsn_create()
426 ac--; av++; in nat64lsn_create()
434 ac--; av++; in nat64lsn_create()
445 ac--; av++; in nat64lsn_create()
450 ac--; av++; in nat64lsn_create()
455 ac--; av++; in nat64lsn_create()
461 ac--; av++; in nat64lsn_create()
467 ac--; av++; in nat64lsn_create()
473 ac--; av++; in nat64lsn_create()
479 ac--; av++; in nat64lsn_create()
485 ac--; av++; in nat64lsn_create()
491 ac--; av++; in nat64lsn_create()
497 ac--; av++; in nat64lsn_create()
503 ac--; av++; in nat64lsn_create()
524 olh->count = 1; in nat64lsn_create()
538 nat64lsn_config(const char *name, uint8_t set, int ac, char **av) in nat64lsn_config() argument
547 if (ac == 0) in nat64lsn_config()
551 cfg = (ipfw_nat64lsn_cfg *)(oh + 1); in nat64lsn_config()
558 while (ac > 0) { in nat64lsn_config()
561 ac--; av++; in nat64lsn_config()
567 ac--; av++; in nat64lsn_config()
572 ac--; av++; in nat64lsn_config()
578 ac--; av++; in nat64lsn_config()
584 ac--; av++; in nat64lsn_config()
590 ac--; av++; in nat64lsn_config()
596 ac--; av++; in nat64lsn_config()
602 ac--; av++; in nat64lsn_config()
608 ac--; av++; in nat64lsn_config()
614 ac--; av++; in nat64lsn_config()
620 ac--; av++; in nat64lsn_config()
687 oh = calloc(1, sz); in nat64lsn_get_stats()
690 oc = (ipfw_obj_ctlv *)(oh + 1); in nat64lsn_get_stats()
691 memcpy(stats, oc + 1, sizeof(*stats)); in nat64lsn_get_stats()
696 return (-1); in nat64lsn_get_stats()
781 if (g_co.verbose || cfg->states_chunks > 1) in nat64lsn_show_cb()
833 return (1); in nat64name_cmp()
835 return (-1); in nat64name_cmp()
858 if ((olh = calloc(1, sz)) == NULL) in nat64lsn_foreach()
871 qsort(olh + 1, olh->count, olh->objsize, in nat64lsn_foreach()
874 cfg = (ipfw_nat64lsn_cfg *)(olh + 1); in nat64lsn_foreach()