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()
399 nat64lsn_create(const char *name, uint8_t set, int ac, char **av) in nat64lsn_create() argument
409 cfg = (ipfw_nat64lsn_cfg *)(olh + 1); in nat64lsn_create()
425 while (ac > 0) { in nat64lsn_create()
428 ac--; av++; in nat64lsn_create()
436 ac--; av++; in nat64lsn_create()
447 ac--; av++; in nat64lsn_create()
452 ac--; av++; in nat64lsn_create()
457 ac--; av++; in nat64lsn_create()
463 ac--; av++; in nat64lsn_create()
469 ac--; av++; in nat64lsn_create()
475 ac--; av++; in nat64lsn_create()
481 ac--; av++; in nat64lsn_create()
487 ac--; av++; in nat64lsn_create()
493 ac--; av++; in nat64lsn_create()
499 ac--; av++; in nat64lsn_create()
505 ac--; av++; in nat64lsn_create()
532 olh->count = 1; in nat64lsn_create()
546 nat64lsn_config(const char *name, uint8_t set, int ac, char **av) in nat64lsn_config() argument
555 if (ac == 0) in nat64lsn_config()
559 cfg = (ipfw_nat64lsn_cfg *)(oh + 1); in nat64lsn_config()
566 while (ac > 0) { in nat64lsn_config()
569 ac--; av++; in nat64lsn_config()
575 ac--; av++; in nat64lsn_config()
580 ac--; av++; in nat64lsn_config()
586 ac--; av++; in nat64lsn_config()
592 ac--; av++; in nat64lsn_config()
598 ac--; av++; in nat64lsn_config()
604 ac--; av++; in nat64lsn_config()
610 ac--; av++; in nat64lsn_config()
616 ac--; av++; in nat64lsn_config()
622 ac--; av++; in nat64lsn_config()
628 ac--; av++; in nat64lsn_config()
701 oh = calloc(1, sz); in nat64lsn_get_stats()
704 oc = (ipfw_obj_ctlv *)(oh + 1); in nat64lsn_get_stats()
705 memcpy(stats, oc + 1, sizeof(*stats)); in nat64lsn_get_stats()
710 return (-1); in nat64lsn_get_stats()
795 if (g_co.verbose || cfg->states_chunks > 1) in nat64lsn_show_cb()
849 return (1); in nat64name_cmp()
851 return (-1); in nat64name_cmp()
874 if ((olh = calloc(1, sz)) == NULL) in nat64lsn_foreach()
887 qsort(olh + 1, olh->count, olh->objsize, in nat64lsn_foreach()
890 cfg = (ipfw_nat64lsn_cfg *)(olh + 1); in nat64lsn_foreach()