Searched refs:ilb_stack_t (Results 1 - 12 of 12) sorted by relevance
/illumos-gate/usr/src/uts/common/inet/ |
H A D | ilb_ip.h | 45 extern boolean_t ilb_has_rules(ilb_stack_t *); 47 extern int ilb_check_v4(ilb_stack_t *, ill_t *, mblk_t *, ipha_t *, int, 49 extern int ilb_check_v6(ilb_stack_t *, ill_t *, mblk_t *, ip6_t *, int, 51 extern boolean_t ilb_rule_match_vip_v4(ilb_stack_t *, ipaddr_t, ilb_rule_t **); 52 extern boolean_t ilb_rule_match_vip_v6(ilb_stack_t *, in6_addr_t *, 58 extern int ilb_rule_add(ilb_stack_t *, zoneid_t, const ilb_rule_cmd_t *); 59 extern int ilb_rule_del(ilb_stack_t *, zoneid_t, const char *); 60 extern void ilb_rule_del_all(ilb_stack_t *, zoneid_t); 61 extern int ilb_rule_enable(ilb_stack_t *, zoneid_t, const char *, 63 extern void ilb_rule_enable_all(ilb_stack_t *, zoneid_ [all...] |
/illumos-gate/usr/src/uts/common/inet/ilb/ |
H A D | ilb_conn.h | 223 extern void ilb_conn_hash_init(ilb_stack_t *); 224 extern void ilb_conn_hash_fini(ilb_stack_t *); 226 extern void ilb_sticky_hash_init(ilb_stack_t *); 227 extern void ilb_sticky_hash_fini(ilb_stack_t *); 230 extern boolean_t ilb_check_conn(ilb_stack_t *, int, void *, int, void *, 232 extern boolean_t ilb_check_icmp_conn(ilb_stack_t *, mblk_t *, int, void *, 234 extern int ilb_conn_add(ilb_stack_t *, ilb_rule_t *, ilb_server_t *, 238 extern ilb_server_t *ilb_sticky_find_add(ilb_stack_t *, ilb_rule_t *,
|
H A D | ilb_nat.h | 67 extern int ilb_create_nat_src(ilb_stack_t *ilbs, ilb_nat_src_t **, 71 extern void ilb_nat_src_init(ilb_stack_t *); 72 extern void ilb_nat_src_fini(ilb_stack_t *);
|
H A D | ilb.c | 117 ilb_stack_t *ilbs; 122 static kstat_t *ilb_kstat_g_init(netstackid_t, ilb_stack_t *); 123 static void ilb_kstat_g_fini(netstackid_t, ilb_stack_t *); 129 static void ilb_rule_hash_init(ilb_stack_t *); 130 static void ilb_rule_hash_fini(ilb_stack_t *); 131 static void ilb_rule_hash_add(ilb_stack_t *, ilb_rule_t *, const in6_addr_t *); 133 static ilb_rule_t *ilb_rule_hash(ilb_stack_t *, int, int, in6_addr_t *, 136 static void ilb_rule_g_add(ilb_stack_t *, ilb_rule_t *); 137 static void ilb_rule_g_del(ilb_stack_t *, ilb_rule_t *); 138 static void ilb_del_rule_common(ilb_stack_t *, ilb_rule_ [all...] |
H A D | ilb_stack.h | 127 } ilb_stack_t; typedef in typeref:struct:ilb_stack
|
H A D | ilb_nat.c | 134 ilb_nat_src_init(ilb_stack_t *ilbs) 156 ilb_nat_src_fini(ilb_stack_t *ilbs) 200 ilb_find_nat_src(ilb_stack_t *ilbs, const in6_addr_t *nat_src, 257 ilb_create_nat_src(ilb_stack_t *ilbs, ilb_nat_src_t **nat_src, 297 ilb_stack_t *ilbs = (ilb_stack_t *)arg;
|
H A D | ilb_conn.c | 53 * ilbs: pointer to the ilb_stack_t of the IP stack 60 ilb_stack_t *ilbs; 205 ilb_stack_t *ilbs; 294 ilb_conn_hash_init(ilb_stack_t *ilbs) 365 ilb_conn_hash_fini(ilb_stack_t *ilbs) 501 ilb_conn_add(ilb_stack_t *ilbs, ilb_rule_t *rule, ilb_server_t *server, 748 ilb_find_conn(ilb_stack_t *ilbs, void *iph, void *tph, int l4, in6_addr_t *src, 829 ilb_check_conn(ilb_stack_t *ilbs, int l3, void *iph, int l4, void *tph, 889 ilb_check_icmp_conn(ilb_stack_t *ilbs, mblk_t *mp, int l3, void *out_iph, 1029 ilb_list_nat(ilb_stack_t *ilb [all...] |
H A D | ilb_impl.h | 53 DTRACE_PROBE1(ilb__g__kstat__##x, ilb_stack_t *, \
|
/illumos-gate/usr/src/cmd/mdb/common/modules/ip/ |
H A D | ip.c | 1988 { "ilb_stacks", "walk all ilb_stack_t", 1990 { "ilb_rules", "walk ilb rules in a given ilb_stack_t", 1994 { "ilb_nat_src", "walk NAT source table of a given ilb_stack_t", 1997 { "ilb_conns", "walk NAT table of a given ilb_stack_t", 1999 { "ilb_stickys", "walk sticky table of a given ilb_stack_t", 3179 ilb_stack_t ilbs; 3185 mdb_warn("failed to read ilb_stack_t at %p", wsp->walk_addr); 3255 ilb_stack_t ilbs; 3275 mdb_warn("failed to read ilb_stack_t at %p", wsp->walk_addr); 3324 ilb_stack_t *ilb [all...] |
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip6_input.c | 524 ilb_stack_t *ilbs = ipst->ips_netstack->netstack_ilb;
|
H A D | ip_input.c | 567 ilb_stack_t *ilbs = ipst->ips_netstack->netstack_ilb;
|
H A D | ip_if.c | 18722 ilb_stack_t *ilbs;
|
Completed in 155 milliseconds