Home
last modified time | relevance | path

Searched refs:IPPROTO_AH (Results 1 – 25 of 36) sorted by relevance

12

/linux-6.15/tools/include/uapi/linux/
H A Din.h60 IPPROTO_AH = 51, /* Authentication Header protocol */ enumerator
61 #define IPPROTO_AH IPPROTO_AH macro
/linux-6.15/include/uapi/linux/
H A Din.h60 IPPROTO_AH = 51, /* Authentication Header protocol */ enumerator
61 #define IPPROTO_AH IPPROTO_AH macro
/linux-6.15/net/ipv4/
H A Dah4.c204 *skb_mac_header(skb) = IPPROTO_AH; in ah_output()
458 ah->spi, IPPROTO_AH, AF_INET); in ah4_err()
463 ipv4_update_pmtu(skb, net, info, 0, IPPROTO_AH); in ah4_err()
465 ipv4_redirect(skb, net, 0, IPPROTO_AH); in ah4_err()
561 .proto = IPPROTO_AH,
583 if (xfrm4_protocol_register(&ah4_protocol, IPPROTO_AH) < 0) { in ah4_init()
593 if (xfrm4_protocol_deregister(&ah4_protocol, IPPROTO_AH) < 0) in ah4_fini()
H A Dxfrm4_protocol.c31 case IPPROTO_AH: in proto_handlers()
208 case IPPROTO_AH: in netproto()
H A Dip_vti.c344 case IPPROTO_AH: in vti4_err()
678 err = xfrm4_protocol_register(&vti_ah4_protocol, IPPROTO_AH); in vti_init()
715 xfrm4_protocol_deregister(&vti_ah4_protocol, IPPROTO_AH); in vti_init()
735 xfrm4_protocol_deregister(&vti_ah4_protocol, IPPROTO_AH); in vti_fini()
/linux-6.15/include/net/netfilter/
H A Dnf_reject.h31 case IPPROTO_AH: in nf_reject_verify_csum()
/linux-6.15/net/ipv6/
H A Dah6.c374 *skb_mac_header(skb) = IPPROTO_AH; in ah6_output()
652 …x = xfrm_state_lookup(net, skb->mark, (xfrm_address_t *)&iph->daddr, ah->spi, IPPROTO_AH, AF_INET6… in ah6_err()
760 .proto = IPPROTO_AH,
783 if (xfrm6_protocol_register(&ah6_protocol, IPPROTO_AH) < 0) { in ah6_init()
794 if (xfrm6_protocol_deregister(&ah6_protocol, IPPROTO_AH) < 0) in ah6_fini()
H A Dxfrm6_protocol.c32 case IPPROTO_AH: in proto_handlers()
224 case IPPROTO_AH: in netproto()
H A Dip6_vti.c618 case IPPROTO_AH: in vti6_err()
1263 err = xfrm6_protocol_register(&vti_ah6_protocol, IPPROTO_AH); in vti6_tunnel_init()
1295 xfrm6_protocol_deregister(&vti_ah6_protocol, IPPROTO_AH); in vti6_tunnel_init()
1316 xfrm6_protocol_deregister(&vti_ah6_protocol, IPPROTO_AH); in vti6_tunnel_cleanup()
/linux-6.15/net/xfrm/
H A Dxfrm_interface_core.c602 case IPPROTO_AH: in xfrmi4_err()
663 case IPPROTO_AH: in xfrmi6_err()
1088 err = xfrm4_protocol_register(&xfrmi_ah4_protocol, IPPROTO_AH); in xfrmi4_init()
1112 xfrm4_protocol_deregister(&xfrmi_ah4_protocol, IPPROTO_AH); in xfrmi4_init()
1126 xfrm4_protocol_deregister(&xfrmi_ah4_protocol, IPPROTO_AH); in xfrmi4_fini()
1137 err = xfrm6_protocol_register(&xfrmi_ah6_protocol, IPPROTO_AH); in xfrmi6_init()
1161 xfrm6_protocol_deregister(&xfrmi_ah6_protocol, IPPROTO_AH); in xfrmi6_init()
1175 xfrm6_protocol_deregister(&xfrmi_ah6_protocol, IPPROTO_AH); in xfrmi6_fini()
H A Dxfrm_state.c253 case IPPROTO_AH: in xfrm_register_type()
298 case IPPROTO_AH: in xfrm_unregister_type()
340 case IPPROTO_AH: in xfrm_get_type()
2383 if (v->id.proto != IPPROTO_AH) in __xfrm6_state_sort_cmp()
2517 case IPPROTO_AH: in verify_spi_info()
/linux-6.15/include/linux/
H A Din.h31 case IPPROTO_AH: /* SPI */ in proto_ports_offset()
H A Dnetfilter_ipv6.h20 (nexthdr == IPPROTO_AH) || in nf_ip6_ext_hdr()
/linux-6.15/net/ipv4/netfilter/
H A Dipt_ah.c72 .proto = IPPROTO_AH,
/linux-6.15/drivers/net/netdevsim/
H A Dipsec.c146 if (xs->id.proto != IPPROTO_ESP && xs->id.proto != IPPROTO_AH) { in nsim_ipsec_add_sa()
262 if (xs->id.proto != IPPROTO_ESP && xs->id.proto != IPPROTO_AH) { in nsim_ipsec_tx()
/linux-6.15/net/netfilter/ipvs/
H A Dip_vs_proto_ah_esp.c118 .protocol = IPPROTO_AH,
/linux-6.15/samples/bpf/
H A Dsockex2_kern.c39 case IPPROTO_AH: in proto_ports_offset()
/linux-6.15/drivers/net/ethernet/intel/ixgbevf/
H A Dipsec.c274 if (xs->id.proto != IPPROTO_ESP && xs->id.proto != IPPROTO_AH) { in ixgbevf_ipsec_add_sa()
573 proto = IPPROTO_AH; in ixgbevf_ipsec_rx()
/linux-6.15/security/selinux/
H A Dxfrm.c438 case IPPROTO_AH: in selinux_xfrm_postroute_last()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dfs_ttc.c107 .proto = IPPROTO_AH,
111 .proto = IPPROTO_AH,
/linux-6.15/net/netfilter/
H A Dnf_log_syslog.c460 case IPPROTO_AH: { in dump_ipv4_packet()
626 case IPPROTO_AH: in dump_ipv6_packet()
/linux-6.15/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_tc.c677 match.key->ip_proto != IPPROTO_AH && in otx2_tc_prepare_flow()
699 else if (ip_proto == IPPROTO_AH) in otx2_tc_prepare_flow()
757 ip_proto != IPPROTO_AH) { in otx2_tc_prepare_flow()
/linux-6.15/tools/testing/selftests/net/
H A Dipsec.c848 case IPPROTO_AH: in xfrm_state_pack_algo()
2054 int proto_list[] = { IPPROTO_AH, IPPROTO_COMP, IPPROTO_ESP };
2089 case IPPROTO_AH: in write_proto_plan()
2147 desc.proto = IPPROTO_AH; in write_compat_struct_tests()
/linux-6.15/drivers/net/ethernet/netronome/nfp/crypto/
H A Dipsec.c299 case IPPROTO_AH: in nfp_net_xfrm_add_state()
/linux-6.15/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ipsec.c574 if (xs->id.proto != IPPROTO_ESP && xs->id.proto != IPPROTO_AH) { in ixgbe_ipsec_add_sa()
1180 proto = IPPROTO_AH; in ixgbe_ipsec_rx()

12