• Home
  • Raw
  • Download

Lines Matching refs:proto

174 static struct proto key_proto = {
587 pfkey_proto2satype(uint16_t proto) in pfkey_proto2satype() argument
589 switch (proto) { in pfkey_proto2satype()
607 static uint8_t pfkey_proto_to_xfrm(uint8_t proto) in pfkey_proto_to_xfrm() argument
609 return (proto == IPSEC_PROTO_ANY ? 0 : proto); in pfkey_proto_to_xfrm()
612 static uint8_t pfkey_proto_from_xfrm(uint8_t proto) in pfkey_proto_from_xfrm() argument
614 return (proto ? proto : IPSEC_PROTO_ANY); in pfkey_proto_from_xfrm()
660 uint16_t proto; in pfkey_xfrm_state_lookup() local
668 proto = pfkey_satype2proto(hdr->sadb_msg_satype); in pfkey_xfrm_state_lookup()
669 if (proto == 0) in pfkey_xfrm_state_lookup()
694 return xfrm_state_lookup(net, xaddr, sa->sadb_sa_spi, proto, family); in pfkey_xfrm_state_lookup()
961 pfkey_proto_from_xfrm(x->sel.proto); in __pfkey_xfrm_state2msg()
1078 uint16_t proto; in pfkey_msg2xfrm_state() local
1097 proto = pfkey_satype2proto(hdr->sadb_msg_satype); in pfkey_msg2xfrm_state()
1098 if (proto == 0) in pfkey_msg2xfrm_state()
1138 x->id.proto = proto; in pfkey_msg2xfrm_state()
1322 u8 proto; in pfkey_getspi() local
1330 proto = pfkey_satype2proto(hdr->sadb_msg_satype); in pfkey_getspi()
1331 if (proto == 0) in pfkey_getspi()
1370 x = xfrm_find_acq(net, mode, reqid, proto, xdaddr, xsaddr, 1, family); in pfkey_getspi()
1395 out_hdr->sadb_msg_satype = pfkey_proto2satype(proto); in pfkey_getspi()
1485 hdr->sadb_msg_satype = pfkey_proto2satype(x->id.proto); in key_notify_sa()
1580 __u8 proto; in pfkey_get() local
1595 proto = x->id.proto; in pfkey_get()
1603 out_hdr->sadb_msg_satype = pfkey_proto2satype(proto); in pfkey_get()
1723 hdr->sadb_msg_satype = pfkey_proto2satype(c->data.proto); in key_notify_sa_flush()
1739 unsigned proto; in pfkey_flush() local
1744 proto = pfkey_satype2proto(hdr->sadb_msg_satype); in pfkey_flush()
1745 if (proto == 0) in pfkey_flush()
1751 err = xfrm_state_flush(net, proto, &audit_info); in pfkey_flush()
1754 c.data.proto = proto; in pfkey_flush()
1780 out_hdr->sadb_msg_satype = pfkey_proto2satype(x->id.proto); in dump_sa()
1807 u8 proto; in pfkey_dump() local
1813 proto = pfkey_satype2proto(hdr->sadb_msg_satype); in pfkey_dump()
1814 if (proto == 0) in pfkey_dump()
1821 xfrm_state_walk_init(&pfk->dump.u.state, proto); in pfkey_dump()
1888 t->id.proto = rq->sadb_x_ipsecrequest_proto; /* XXX check proto */ in parse_ipsecrequest()
2016 addr->sadb_address_proto = pfkey_proto_from_xfrm(xp->selector.proto); in pfkey_xfrm_policy2msg()
2032 addr->sadb_address_proto = pfkey_proto_from_xfrm(xp->selector.proto); in pfkey_xfrm_policy2msg()
2102 rq->sadb_x_ipsecrequest_proto = t->id.proto; in pfkey_xfrm_policy2msg()
2213 xp->selector.proto = pfkey_proto_to_xfrm(sa->sadb_address_proto); in pfkey_spdadd()
2225 xp->selector.proto = pfkey_proto_to_xfrm(sa->sadb_address_proto); in pfkey_spdadd()
2322 sel.proto = pfkey_proto_to_xfrm(sa->sadb_address_proto); in pfkey_spddelete()
2330 sel.proto = pfkey_proto_to_xfrm(sa->sadb_address_proto); in pfkey_spddelete()
2470 m->proto = rq1->sadb_x_ipsecrequest_proto; in ipsecrequests_to_migrate()
2527 sel.proto = pfkey_proto_to_xfrm(sa->sadb_address_proto); in pfkey_migrate()
2536 sel.proto = pfkey_proto_to_xfrm(sa->sadb_address_proto); in pfkey_migrate()
2957 out_hdr->sadb_msg_satype = pfkey_proto2satype(x->id.proto); in key_notify_sa_expire()
3051 if (x->id.proto == IPPROTO_AH) in pfkey_send_acquire()
3053 else if (x->id.proto == IPPROTO_ESP) in pfkey_send_acquire()
3068 hdr->sadb_msg_satype = pfkey_proto2satype(x->id.proto); in pfkey_send_acquire()
3115 if (x->id.proto == IPPROTO_AH) in pfkey_send_acquire()
3117 else if (x->id.proto == IPPROTO_ESP) in pfkey_send_acquire()
3234 __u8 satype = (x->id.proto == IPPROTO_ESP ? SADB_SATYPE_ESP : 0); in pfkey_send_new_mapping()
3343 addr->sadb_address_proto = sel->proto; in set_sadb_address()
3393 uint8_t proto, uint8_t mode, int level, in set_ipsecrequest() argument
3408 rq->sadb_x_ipsecrequest_proto = proto; in set_ipsecrequest()
3477 hdr->sadb_msg_satype = pfkey_proto2satype(m->proto); in pfkey_send_migrate()
3508 if (set_ipsecrequest(skb, mp->proto, mode, in pfkey_send_migrate()
3515 if (set_ipsecrequest(skb, mp->proto, mode, in pfkey_send_migrate()