Lines Matching defs:proto
161 if ((p->id.proto != IPPROTO_ESP) && (p->id.proto != IPPROTO_AH)) {
231 switch (p->id.proto) {
837 if (xfrm_id_proto_match(p->proto, IPSEC_PROTO_ANY)) {
839 x = xfrm_state_lookup(net, mark, &p->daddr, p->spi, p->proto, p->family);
852 p->proto, p->family);
1257 u8 proto = 0;
1282 proto = nla_get_u8(attrs[XFRMA_PROTO]);
1284 xfrm_state_walk_init(walk, proto, filter);
1584 err = verify_spi_info(p->info.id.proto, p->min, p->max, extack);
1608 if_id, p->info.id.proto, daddr,
1839 if (!xfrm_id_proto_valid(ut[i].id.proto)) {
2375 err = xfrm_state_flush(net, p->proto, true, false);
2381 c.data.proto = p->proto;
2420 id->sa_id.proto = x->id.proto;
2482 x = xfrm_state_lookup(net, mark, &id->daddr, id->spi, id->proto, id->family);
2540 x = xfrm_state_lookup(net, mark, &p->sa_id.daddr, p->sa_id.spi, p->sa_id.proto, p->sa_id.family);
2676 x = xfrm_state_lookup(net, mark, &p->id.daddr, p->id.spi, p->id.proto, p->family);
2799 ma->proto = um->proto;
2873 um.proto = m->proto;
3273 p->proto = c->data.proto;
3364 id->proto = x->id.proto;
3724 static int build_report(struct sk_buff *skb, u8 proto,
3735 ur->proto = proto;
3749 static int xfrm_send_report(struct net *net, u8 proto,
3759 err = build_report(skb, proto, sel, addr);
3785 um->id.proto = x->id.proto;
3803 if (x->id.proto != IPPROTO_ESP)