| /linux/net/ipv4/netfilter/ |
| H A D | nf_socket_ipv4.c | 120 } else if (iph->protocol == IPPROTO_ICMP) { in nf_sk_lookup_slow_v4() 135 ((iph->protocol != IPPROTO_ICMP && in nf_sk_lookup_slow_v4() 137 (iph->protocol == IPPROTO_ICMP && in nf_sk_lookup_slow_v4()
|
| H A D | nf_reject_ipv4.c | 90 if (iph->protocol != IPPROTO_ICMP) in nf_skb_is_icmp_unreach() 154 niph = nf_reject_iphdr_put(nskb, oldskb, IPPROTO_ICMP, in nf_reject_skb_v4_unreach()
|
| /linux/tools/include/uapi/linux/ |
| H A D | in.h | 32 IPPROTO_ICMP = 1, /* Internet Control Message Protocol */ enumerator 33 #define IPPROTO_ICMP IPPROTO_ICMP macro
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | icmp_send.c | 97 } else if (iph->protocol == IPPROTO_ICMP) { in recursion() 117 if (iph->protocol == IPPROTO_ICMP) in recursion()
|
| H A D | test_tunnel_kern.c | 726 if (iph->protocol == IPPROTO_ICMP) { in ipip_set_tunnel() 771 if (iph->protocol == IPPROTO_ICMP) in ipip_gue_set_tunnel() 810 if (iph->protocol == IPPROTO_ICMP) in ipip_fou_set_tunnel() 877 if (iph->protocol == IPPROTO_ICMP) { in ipip6_set_tunnel()
|
| H A D | xdping_kern.c | |
| /linux/net/netfilter/ipset/ |
| H A D | ip_set_getport.c | 66 case IPPROTO_ICMP: { in get_port() 115 case IPPROTO_ICMP: in ip_set_get_ip4_port()
|
| /linux/net/ipv4/ |
| H A D | netlink.c | 19 case IPPROTO_ICMP: in rtm_getroute_parse_ip_proto()
|
| H A D | raw.c | 192 if ((iph->protocol != IPPROTO_ICMP || !icmp_filter(sk, skb)) && in raw_v4_input() 413 if (iph->protocol == IPPROTO_ICMP && in raw_send_hdrinc() 442 if (fl4->flowi4_proto != IPPROTO_ICMP) in raw_probe_proto_opt() 807 if (inet_sk(sk)->inet_num == IPPROTO_ICMP) in raw_sk_init() 839 if (inet_sk(sk)->inet_num != IPPROTO_ICMP) in do_raw_setsockopt() 858 if (inet_sk(sk)->inet_num != IPPROTO_ICMP) in do_raw_getsockopt()
|
| H A D | icmp.c | 462 fl4.flowi4_proto = IPPROTO_ICMP; in icmp_reply() 513 fl4->flowi4_proto = IPPROTO_ICMP; in icmp_route_lookup() 883 if (iph->protocol == IPPROTO_ICMP) { in __icmp_send() 1638 ipv4_update_pmtu(skb, net, info, 0, IPPROTO_ICMP); in icmp_err() 1640 ipv4_redirect(skb, net, 0, IPPROTO_ICMP); in icmp_err() 1763 SOCK_RAW, IPPROTO_ICMP, &init_net); in icmp_init()
|
| /linux/net/netfilter/ |
| H A D | xt_HMARK.c | 101 if (t->proto != IPPROTO_ICMP) { in hmark_ct_set_htuple() 257 if (ip->protocol == IPPROTO_ICMP) { in hmark_pkt_set_htuple_ipv4() 275 if (t->proto == IPPROTO_ICMP) in hmark_pkt_set_htuple_ipv4()
|
| H A D | nf_nat_proto.c | 276 case IPPROTO_ICMP: in l4proto_manip_pkt() 516 if (nf_ip_checksum(skb, hooknum, hdrlen, IPPROTO_ICMP)) in nf_nat_icmp_reply_translation() 554 target.dst.protonum = IPPROTO_ICMP; in nf_nat_icmp_reply_translation() 574 if (ip_hdr(skb)->protocol == IPPROTO_ICMP) { in nf_nat_ipv4_fn() 717 (ct->tuplehash[dir].tuple.dst.protonum != IPPROTO_ICMP && in nf_nat_ipv4_out() 754 ct->tuplehash[dir].tuple.dst.protonum != IPPROTO_ICMP && in nf_nat_ipv4_local_fn()
|
| H A D | xt_tcpudp.c | 318 .proto = IPPROTO_ICMP,
|
| H A D | nf_conntrack_core.c | 318 case IPPROTO_ICMP: in nf_ct_get_tuple() 454 case IPPROTO_ICMP: in nf_ct_invert_tuple() 1941 if (state->pf == NFPROTO_IPV4 && protonum == IPPROTO_ICMP) in nf_conntrack_handle_icmp() 1982 case IPPROTO_ICMP: in nf_conntrack_handle_packet() 2028 if (protonum == IPPROTO_ICMP || protonum == IPPROTO_ICMPV6) { in nf_conntrack_in()
|
| /linux/samples/bpf/ |
| H A D | sockex1_user.c | 54 key = IPPROTO_ICMP; in main()
|
| H A D | sock_example.c | 90 key = IPPROTO_ICMP; in test_sock()
|
| H A D | sockex3_kern.c | 148 case IPPROTO_ICMP: in parse_ip_proto()
|
| /linux/net/netfilter/ipvs/ |
| H A D | ip_vs_nfct.c | 109 if (new_tuple.dst.protonum != IPPROTO_ICMP && in ip_vs_update_conntrack() 114 if (new_tuple.dst.protonum != IPPROTO_ICMP && in ip_vs_update_conntrack()
|
| H A D | ip_vs_core.c | 102 case IPPROTO_ICMP: in ip_vs_proto_name() 1034 int iproto = af == AF_INET6 ? IPPROTO_ICMPV6 : IPPROTO_ICMP; in handle_response_icmp() 1549 if (unlikely(iph.protocol == IPPROTO_ICMP)) { in ip_vs_out_hook() 1905 !ip_vs_checksum_common_check(skb, ihl, IPPROTO_ICMP, AF_INET)) { in ip_vs_in_icmp() 2154 if (unlikely(iph.protocol == IPPROTO_ICMP)) { in ip_vs_in_hook() 2307 if (ip_hdr(skb)->protocol != IPPROTO_ICMP) in ip_vs_forward_icmp()
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | lwt_helpers.h | 51 if (ip->protocol != IPPROTO_ICMP) in __expect_icmp_ipv4()
|
| H A D | connect_ping.c | 40 protocol = IPPROTO_ICMP; in subtest()
|
| /linux/tools/testing/selftests/net/ |
| H A D | cmsg_sender.c | 145 opt.sock.proto = IPPROTO_ICMP; in cs_parse_args() 498 if (ai->ai_family == AF_INET6 && opt.sock.proto == IPPROTO_ICMP) in main() 508 if (opt.sock.proto == IPPROTO_ICMP) { in main()
|
| /linux/net/sched/ |
| H A D | act_nat.c | 171 iph->protocol != IPPROTO_ICMP) { in tcf_nat_act() 209 case IPPROTO_ICMP: in tcf_nat_act()
|
| /linux/net/bridge/netfilter/ |
| H A D | ebt_ip.c | 130 info->protocol != IPPROTO_ICMP) in ebt_ip_mt_check()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mei/ |
| H A D | net.c | 223 case IPPROTO_ICMP: { in iwl_mei_rx_filter_ipv4()
|