Home
last modified time | relevance | path

Searched refs:ntables (Results 1 – 3 of 3) sorted by relevance

/freebsd-10-stable/sys/netpfil/ipfw/
Dip_fw_table.c472 ipfw_resize_tables(struct ip_fw_chain *ch, unsigned int ntables) in ipfw_resize_tables() argument
480 if (ntables > IPFW_TABLES_MAX) in ipfw_resize_tables()
481 ntables = IPFW_TABLES_MAX; in ipfw_resize_tables()
484 tables = malloc(ntables * sizeof(void *), M_IPFW, M_WAITOK | M_ZERO); in ipfw_resize_tables()
485 xtables = malloc(ntables * sizeof(void *), M_IPFW, M_WAITOK | M_ZERO); in ipfw_resize_tables()
486 tabletype = malloc(ntables * sizeof(uint8_t), M_IPFW, M_WAITOK | M_ZERO); in ipfw_resize_tables()
490 tbl = (ntables >= V_fw_tables_max) ? V_fw_tables_max : ntables; in ipfw_resize_tables()
506 V_fw_tables_max = ntables; in ipfw_resize_tables()
511 if (ntables < ntables_old) { in ipfw_resize_tables()
512 for (tbl = ntables; tbl < ntables_old; tbl++) { in ipfw_resize_tables()
Dip_fw_private.h323 int ipfw_resize_tables(struct ip_fw_chain *ch, unsigned int ntables);
Dip_fw2.c2555 unsigned int ntables; in sysctl_ipfw_table_num() local
2557 ntables = V_fw_tables_max; in sysctl_ipfw_table_num()
2559 error = sysctl_handle_int(oidp, &ntables, 0, req); in sysctl_ipfw_table_num()
2564 return (ipfw_resize_tables(&V_layer3_chain, ntables)); in sysctl_ipfw_table_num()