Lines Matching refs:ipsl_key
1444 if ((p->ipsp_sel->ipsl_key.ipsl_valid & IPSL_WILDCARD) == 0) in ipsec_req_from_head()
1957 isel = &p->ipsp_sel->ipsl_key; in ipsec_find_policy_chain()
3390 if (bcmp(&sp->ipsl_key, selkey, in ipsec_find_sel()
3409 sp->ipsl_key = *selkey; in ipsec_find_sel()
3412 sp->ipsl_key.ipsl_pol_hval = 0; in ipsec_find_sel()
3414 sp->ipsl_key.ipsl_pol_hval = IPSEC_SEL_NOHASH; in ipsec_find_sel()
3425 int hval = sp->ipsl_key.ipsl_sel_hval; in ipsec_sel_rel()
3551 af = (sp->ipsl_key.ipsl_valid & IPSL_IPV4) ? IPSEC_AF_V4 : IPSEC_AF_V6; in ipsec_policy_delete()
3555 if (sp->ipsl_key.ipsl_pol_hval == IPSEC_SEL_NOHASH) { in ipsec_policy_delete()
3558 head = pr->ipr_hash[sp->ipsl_key.ipsl_pol_hval].hash_head; in ipsec_policy_delete()
3648 ipsec_selkey_t *selkey = &ipp->ipsp_sel->ipsl_key; in ipsec_check_policy()
3699 if (p2->ipsp_sel->ipsl_key.ipsl_valid & IPSL_PROTOCOL && in ipsec_check_policy()
3700 p2->ipsp_sel->ipsl_key.ipsl_proto == check_proto && in ipsec_check_policy()
3820 ipsec_selkey_t *selkey = &ipp->ipsp_sel->ipsl_key; in ipsec_enter_policy()
5434 pol->ipsp_sel->ipsl_key.ipsl_local.ipsad_v4; in ipsec_tun_outbound()
5436 pol->ipsp_sel->ipsl_key.ipsl_remote.ipsad_v4; in ipsec_tun_outbound()
5440 pol->ipsp_sel->ipsl_key.ipsl_local.ipsad_v6.s6_addr32[0]; in ipsec_tun_outbound()
5442 pol->ipsp_sel->ipsl_key.ipsl_local.ipsad_v6.s6_addr32[1]; in ipsec_tun_outbound()
5444 pol->ipsp_sel->ipsl_key.ipsl_local.ipsad_v6.s6_addr32[2]; in ipsec_tun_outbound()
5446 pol->ipsp_sel->ipsl_key.ipsl_local.ipsad_v6.s6_addr32[3]; in ipsec_tun_outbound()
5448 pol->ipsp_sel->ipsl_key.ipsl_remote.ipsad_v6.s6_addr32[0]; in ipsec_tun_outbound()
5450 pol->ipsp_sel->ipsl_key.ipsl_remote.ipsad_v6.s6_addr32[1]; in ipsec_tun_outbound()
5452 pol->ipsp_sel->ipsl_key.ipsl_remote.ipsad_v6.s6_addr32[2]; in ipsec_tun_outbound()
5454 pol->ipsp_sel->ipsl_key.ipsl_remote.ipsad_v6.s6_addr32[3]; in ipsec_tun_outbound()
5456 ixa->ixa_ipsec_insrcpfx = pol->ipsp_sel->ipsl_key.ipsl_local_pfxlen; in ipsec_tun_outbound()
5457 ixa->ixa_ipsec_indstpfx = pol->ipsp_sel->ipsl_key.ipsl_remote_pfxlen; in ipsec_tun_outbound()
5459 ixa->ixa_ipsec_src_port = pol->ipsp_sel->ipsl_key.ipsl_lport; in ipsec_tun_outbound()
5460 ixa->ixa_ipsec_dst_port = pol->ipsp_sel->ipsl_key.ipsl_rport; in ipsec_tun_outbound()
5461 ixa->ixa_ipsec_proto = pol->ipsp_sel->ipsl_key.ipsl_proto; in ipsec_tun_outbound()