Searched refs:ip_fw_chain (Results 1 – 6 of 6) sorted by relevance
| /freebsd-9-stable/sys/netpfil/ipfw/ |
| D | ip_fw_private.h | 178 struct ip_fw_chain; 179 void ipfw_expire_dyn_rules(struct ip_fw_chain *, struct ip_fw *, int); 190 void ipfw_get_dynamic(struct ip_fw_chain *chain, char **bp, const char *ep); 192 void ipfw_dyn_init(struct ip_fw_chain *); /* per-vnet initialization */ 203 VNET_DECLARE(struct ip_fw_chain, layer3_chain); 215 struct ip_fw_chain { struct 297 int ipfw_find_rule(struct ip_fw_chain *chain, uint32_t key, uint32_t id); 298 int ipfw_add_rule(struct ip_fw_chain *chain, struct ip_fw *input_rule); 309 int ipfw_lookup_table(struct ip_fw_chain *ch, uint16_t tbl, in_addr_t addr, 311 int ipfw_lookup_table_extended(struct ip_fw_chain *ch, uint16_t tbl, void *paddr, [all …]
|
| D | ip_fw_table.c | 139 ipfw_add_table_entry(struct ip_fw_chain *ch, uint16_t tbl, void *paddr, in ipfw_add_table_entry() 291 ipfw_del_table_entry(struct ip_fw_chain *ch, uint16_t tbl, void *paddr, in ipfw_del_table_entry() 409 ipfw_flush_table(struct ip_fw_chain *ch, uint16_t tbl) in ipfw_flush_table() 447 ipfw_destroy_tables(struct ip_fw_chain *ch) in ipfw_destroy_tables() 462 ipfw_init_tables(struct ip_fw_chain *ch) in ipfw_init_tables() 472 ipfw_resize_tables(struct ip_fw_chain *ch, unsigned int ntables) in ipfw_resize_tables() 534 ipfw_lookup_table(struct ip_fw_chain *ch, uint16_t tbl, in_addr_t addr, in ipfw_lookup_table() 556 ipfw_lookup_table_extended(struct ip_fw_chain *ch, uint16_t tbl, void *paddr, in ipfw_lookup_table_extended() 605 ipfw_count_table(struct ip_fw_chain *ch, uint32_t tbl, uint32_t *cnt) in ipfw_count_table() 640 ipfw_dump_table(struct ip_fw_chain *ch, ipfw_table *tbl) in ipfw_dump_table() [all …]
|
| D | ip_fw_nat.c | 63 struct ip_fw_chain *chain; in ifaddr_change() 93 flush_nat_ptrs(struct ip_fw_chain *chain, const int ix) in flush_nat_ptrs() 220 struct ip_fw_chain *chain; in ipfw_nat() 399 struct ip_fw_chain *chain = &V_layer3_chain; in ipfw_nat_cfg() 475 struct ip_fw_chain *chain = &V_layer3_chain; in ipfw_nat_del() 498 struct ip_fw_chain *chain = &V_layer3_chain; in ipfw_nat_get_cfg() 561 struct ip_fw_chain *chain; in ipfw_nat_get_log() 606 struct ip_fw_chain *chain; in vnet_ipfw_nat_uninit()
|
| D | ip_fw_sockopt.c | 81 ipfw_find_rule(struct ip_fw_chain *chain, uint32_t key, uint32_t id) in ipfw_find_rule() 106 get_map(struct ip_fw_chain *chain, int extra, int locked) in get_map() 135 swap_map(struct ip_fw_chain *chain, struct ip_fw **new_map, int new_len) in swap_map() 156 ipfw_add_rule(struct ip_fw_chain *chain, struct ip_fw *input_rule) in ipfw_add_rule() 281 del_entry(struct ip_fw_chain *chain, uint32_t arg) in del_entry() 459 zero_entry(struct ip_fw_chain *chain, u_int32_t arg, int log_only) in zero_entry() 879 ipfw_getrules(struct ip_fw_chain *chain, void *buf, size_t space) in ipfw_getrules() 949 struct ip_fw_chain *chain; in ipfw_ctl()
|
| D | ip_fw_dynamic.c | 185 static void check_dyn_rules(struct ip_fw_chain *, struct ip_fw *, 476 resize_dynamic_table(struct ip_fw_chain *chain, int nbuckets) in resize_dynamic_table() 979 struct ip_fw_chain *chain; in ipfw_dyn_tick() 1028 check_dyn_rules(struct ip_fw_chain *chain, struct ip_fw *rule, in check_dyn_rules() 1305 ipfw_expire_dyn_rules(struct ip_fw_chain *chain, struct ip_fw *rule, int set) in ipfw_expire_dyn_rules() 1312 ipfw_dyn_init(struct ip_fw_chain *chain) in ipfw_dyn_init() 1431 ipfw_get_dynamic(struct ip_fw_chain *chain, char **pbp, const char *ep) in ipfw_get_dynamic()
|
| D | ip_fw2.c | 145 VNET_DEFINE(struct ip_fw_chain, layer3_chain); 355 iface_match(struct ifnet *ifp, ipfw_insn_if *cmd, struct ip_fw_chain *chain, uint32_t *tablearg) in iface_match() 780 struct ip_fw_chain *chain) in set_match() 793 jump_fast(struct ip_fw_chain *chain, struct ip_fw *f, int num, in jump_fast() 960 struct ip_fw_chain *chain = &V_layer3_chain; in ipfw_chk() 2623 struct ip_fw_chain *chain; in vnet_ipfw_init() 2700 struct ip_fw_chain *chain = &V_layer3_chain; in vnet_ipfw_uninit()
|