Lines Matching refs:proto
141 if ((p->id.proto != IPPROTO_ESP) && (p->id.proto != IPPROTO_AH)) in verify_replay()
173 switch (p->id.proto) { in verify_newsa_info()
641 if (xfrm_id_proto_match(p->proto, IPSEC_PROTO_ANY)) { in xfrm_user_state_lookup()
643 x = xfrm_state_lookup(net, mark, &p->daddr, p->spi, p->proto, p->family); in xfrm_user_state_lookup()
656 p->proto, p->family); in xfrm_user_state_lookup()
895 u8 proto = 0; in xfrm_dump_sa() local
915 proto = nla_get_u8(attrs[XFRMA_PROTO]); in xfrm_dump_sa()
917 xfrm_state_walk_init(walk, proto, filter); in xfrm_dump_sa()
1186 err = verify_spi_info(p->info.id.proto, p->min, p->max); in xfrm_alloc_userspi()
1206 p->info.id.proto, daddr, in xfrm_alloc_userspi()
1769 err = xfrm_state_flush(net, p->proto, true); in xfrm_flush_sa()
1775 c.data.proto = p->proto; in xfrm_flush_sa()
1813 id->sa_id.proto = x->id.proto; in build_aevent()
1870 x = xfrm_state_lookup(net, mark, &id->daddr, id->spi, id->proto, id->family); in xfrm_get_ae()
1921 x = xfrm_state_lookup(net, mark, &p->sa_id.daddr, p->sa_id.spi, p->sa_id.proto, p->sa_id.family); in xfrm_new_ae()
2049 x = xfrm_state_lookup(net, mark, &p->id.daddr, p->id.spi, p->id.proto, p->family); in xfrm_add_sa_expire()
2164 ma->proto = um->proto; in copy_from_user_migrate()
2221 um.proto = m->proto; in copy_to_user_migrate()
2557 p->proto = c->data.proto; in xfrm_notify_sa_flush()
2635 id->proto = x->id.proto; in xfrm_notify_sa()
2980 static int build_report(struct sk_buff *skb, u8 proto, in build_report() argument
2991 ur->proto = proto; in build_report()
3005 static int xfrm_send_report(struct net *net, u8 proto, in xfrm_send_report() argument
3014 if (build_report(skb, proto, sel, addr) < 0) in xfrm_send_report()
3040 um->id.proto = x->id.proto; in build_mapping()
3057 if (x->id.proto != IPPROTO_ESP) in xfrm_send_mapping()