ipsec_policy_t
ipsec_policy_t *pp;
ipsec_policy_t *pp;
ipsec_policy_t *pp = ixa->ixa_ipsec_policy;
ipsec_policy_t *pp = ixa->ixa_ipsec_policy;
sadb_checkacquire(iacqf_t *bucket, ipsec_action_t *ap, ipsec_policy_t *pp,
sadb_acquire_msg_common(ipsec_selector_t *sel, ipsec_policy_t *pp,
ipsec_policy_t *pp = ixa->ixa_ipsec_policy;
ipsec_conn_pol(ipsec_selector_t *sel, conn_t *connp, ipsec_policy_t **ppp)
ipsec_policy_t *pp;
ipsec_udp_pol(ipsec_selector_t *sel, ipsec_policy_t **ppp, ip_stack_t *ipst)
ipsec_tcp_pol(ipsec_selector_t *sel, ipsec_policy_t **ppp, ip_stack_t *ipst)
ipsec_sctp_pol(ipsec_selector_t *sel, ipsec_policy_t **ppp,
ipsec_tun_pol(ipsec_selector_t *sel, ipsec_policy_t **ppp,
ipsec_oth_pol(ipsec_selector_t *sel, ipsec_policy_t **ppp,
ipsec_policy_t *pp = NULL;
static boolean_t ipsec_compare_action(ipsec_policy_t *, ipsec_policy_t *);
ipsec_policy_t *p;
ipsec_policy_t *ipsp)
ipsec_check_ipsecin_policy(mblk_t *data_mp, ipsec_policy_t *ipsp,
static ipsec_policy_t *
ipsec_find_policy_chain(ipsec_policy_t *best, ipsec_policy_t *chain,
ipsec_policy_t *p;
ipsec_policy_t *
ipsec_find_policy_head(ipsec_policy_t *best, ipsec_policy_head_t *head,
ipsec_policy_t *curbest;
ipsec_policy_t *
ipsec_policy_t *p;
ipsec_policy_t *p;
ipsec_policy_t *p = NULL;
const ipsec_policy_t *ipa, *ipb;
ipa = (const ipsec_policy_t *)a;
ipb = (const ipsec_policy_t *)b;
ipsec_policy_free(ipsec_policy_t *ipp)
ipsec_policy_t *
ipsec_policy_t *ipp;
ipsec_policy_t *ip, *nip, *head;
ipsec_policy_t ipkey;
ipsec_policy_t *ip;
ip = (ipsec_policy_t *)avl_find(&php->iph_rulebyid,
ipsec_check_policy(ipsec_policy_head_t *php, ipsec_policy_t *ipp, int direction)
ipsec_policy_t *p2, *head;
ipsec_compare_action(ipsec_policy_t *p1, ipsec_policy_t *p2)
ipsec_enter_policy(ipsec_policy_head_t *php, ipsec_policy_t *ipp, int direction,
ipsec_policy_t *ip, *nip;
ipsec_policy_t *pol;
sizeof (ipsec_policy_t), offsetof(ipsec_policy_t, ipsp_byid));
ipsec_policy_t *pol;
ipsec_policy_t *p;
ipsec_policy_t *p;
ipsec_policy_t *p;
ipsec_policy_t *pol;
sizeof (ipsec_policy_t), offsetof(ipsec_policy_t, ipsp_byid));
ipsec_check_ipsecin_policy_reasm(mblk_t *attr_mp, ipsec_policy_t *pol,
ipsec_policy_t *pol;
sizeof (ipsec_policy_t), _POINTER_ALIGNMENT, NULL, NULL,
static mblk_t *ipsec_check_ipsecin_policy(mblk_t *, ipsec_policy_t *,
ipsec_policy_t *t1, *t2;
static ipsec_policy_t *
ipsec_copy_policy(const ipsec_policy_t *src)
ipsec_policy_t *dst = kmem_cache_alloc(ipsec_pol_cache, KM_NOSLEEP);
ipsec_copy_chain(ipsec_policy_head_t *dph, ipsec_policy_t *src,
ipsec_policy_t **dstp)
ipsec_policy_t *dst = ipsec_copy_policy(src);
const ipsec_policy_t *rule, uint_t dir, uint_t af, char *name,
spdsock_encode_rule(mblk_t *req, const ipsec_policy_t *rule,
static ipsec_policy_t *
ipsec_policy_t *cur)
static ipsec_policy_t *
ipsec_policy_t *cur;
ipsec_policy_t *rule;
ipsec_policy_t *pol;
ipsec_policy_t *pol;
extern ipsec_policy_t *ipsec_find_policy_head(ipsec_policy_t *,
ipsec_policy_t *ipr_nonhash[IPSEC_NAF];
extern void ipsec_policy_free(ipsec_policy_t *);
extern ipsec_policy_t *ipsec_policy_create(ipsec_selkey_t *,
extern ipsec_policy_t *ipsec_find_policy(int, const conn_t *,
extern boolean_t ipsec_check_policy(ipsec_policy_head_t *, ipsec_policy_t *,
extern void ipsec_enter_policy(ipsec_policy_head_t *, ipsec_policy_t *, int,
iptun_max_policy_overhead(ipsec_policy_t *pol, uint32_t old_ovhd)
ipsec_policy_t *pol;
ipsec_policy_t *spdsock_dump_cur_rule;