| /linux/net/batman-adv/ |
| H A D | tp_meter.c | 582 struct batadv_icmp_tp_packet *icmp; in batadv_tp_send_msg() local 593 icmp = skb_put(skb, sizeof(*icmp)); in batadv_tp_send_msg() 596 ether_addr_copy(icmp->dst, orig_node->orig); in batadv_tp_send_msg() 597 ether_addr_copy(icmp->orig, src); in batadv_tp_send_msg() 598 icmp->version = BATADV_COMPAT_VERSION; in batadv_tp_send_msg() 599 icmp->packet_type = BATADV_ICMP; in batadv_tp_send_msg() 600 icmp->ttl = BATADV_TTL; in batadv_tp_send_msg() 601 icmp->msg_type = BATADV_TP; in batadv_tp_send_msg() 602 icmp->uid = uid; in batadv_tp_send_msg() 604 icmp->subtype = BATADV_TP_MSG; in batadv_tp_send_msg() [all …]
|
| /linux/tools/testing/selftests/net/netfilter/ |
| H A D | conntrack_icmp_related.sh | 121 …meta l4proto icmp icmp type "destination-unreachable" ct state "related" counter name "related" ac… 122 meta l4proto { icmp, icmpv6 } ct state new,established accept 138 icmp type "redirect" ct state "related" counter name "redir4" accept 141 meta l4proto { icmp, icmpv6 } ct state established,untracked accept 142 meta l4proto { icmp, icmpv6 } ct state "related" counter name "related" accept 157 meta l4proto { icmp, icmpv6 } ct state established,untracked accept 159 meta l4proto { icmp, icmpv6 } ct state "new" counter name "new" accept 160 meta l4proto { icmp, icmpv6 } ct state "established" counter name "established" accept 165 meta l4proto { icmp, icmpv6 } ct state established,untracked accept 167 meta l4proto { icmp, icmpv6 } ct state "new" counter name "new" [all …]
|
| H A D | bridge_brouter.sh | 54 if ! ip netns exec "$nsbr" ebtables -t broute -A BROUTING -p ipv4 --ip-protocol icmp -j redirect --redirect-target=DROP; then 88 ip netns exec "$nsbr" ebtables -t filter -A FORWARD -p ipv4 --ip-protocol icmp -j DROP 92 echo "ERROR: ping works, should have failed (icmp forward drop)" 1>&2 97 ip netns exec "$nsbr" ebtables -t broute -A BROUTING -p ipv4 --ip-protocol icmp -j redirect --redirect-target=DROP
|
| H A D | conntrack_vrf.sh | 95 ip protocol icmp counter 111 count=$(ip netns exec "$ns0" conntrack -L -s $IP1 -d $IP0 -p icmp --zone 1 2>/dev/null | wc -l) 116 count=$(ip netns exec "$ns0" conntrack -L -s $IP1 -d $IP0 -p icmp --zone 2 2> /dev/null | wc -l)
|
| H A D | nft_meta.sh | 59 meta l4proto icmp counter name "il4protocounter" 73 meta l4proto icmp counter name "ol4protocounter"
|
| H A D | nft_fib.sh | 101 icmp type echo-request counter jump type_match_in 107 icmp type echo-request counter jump type_match_in 113 icmp type echo-request counter jump type_match_in 119 icmp type echo-request counter jump type_match_out 125 icmp type echo-request counter jump type_match_out 418 icmp type echo-request counter jump fib_test
|
| H A D | nft_queue.sh | 94 ip protocol icmp queue bypass 372 meta oifname "tvrf" icmp type echo-request counter queue num 1 373 meta oifname "eth0" icmp type echo-request counter queue num 1 377 meta oifname "tvrf" icmp type echo-request counter queue num 1 378 meta oifname "eth0" icmp type echo-request counter queue num 1 800 ip protocol icmp queue num 0
|
| H A D | br_netfilter_queue.sh | 65 ip protocol icmp counter queue num 0 bypass
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | lwt_helpers.h | 45 struct icmphdr *icmp = (struct icmphdr *)(ip + 1); in __expect_icmp_ipv4() local 46 ssize_t min_header_len = sizeof(*ip) + sizeof(*icmp); in __expect_icmp_ipv4() 54 if (icmp->type != ICMP_ECHO) in __expect_icmp_ipv4()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mei/ |
| H A D | net.c | 224 struct icmphdr *icmp; in iwl_mei_rx_filter_ipv4() local 226 if (!pskb_may_pull(skb, skb_transport_offset(skb) + sizeof(*icmp))) in iwl_mei_rx_filter_ipv4() 229 icmp = icmp_hdr(skb); in iwl_mei_rx_filter_ipv4() 236 match && (icmp->type != ICMP_ECHO || icmp->code != 0)) { in iwl_mei_rx_filter_ipv4()
|
| /linux/tools/testing/selftests/net/forwarding/ |
| H A D | tc_actions.sh | 167 ip_proto icmp src_ip 192.0.2.1 dst_ip 192.0.2.2 type 8 action \ 174 ip_proto icmp src_ip 192.0.2.1 dst_ip 192.0.2.2 type 8 action drop 176 ip_proto icmp src_ip 192.0.2.1 dst_ip 192.0.2.2 type 0 action pass 179 -t icmp "ping,id=42,seq=10" -q 220 $tcflags ip_proto icmp \ 223 ip_proto icmp \ 234 -t icmp "ping,id=42,seq=5" -q
|
| H A D | vxlan_bridge_1d.sh | 398 $MZ $h1 -c 10 -d 100msec -p 64 -b $mac -B $dst -t icmp -q 715 -t icmp -q 747 -t icmp -q 758 $MZ $h1 -c 50 -d 1sec -p 64 -b $mac -B $dst -t icmp -q & 777 -t icmp -q 786 -t icmp -q
|
| H A D | vxlan_bridge_1q.sh | 503 $MZ $h1 -Q $vid -c 10 -d 100msec -p 64 -b $mac -B $dst -t icmp -q 721 -B $dst -t icmp -q 756 -B $dst -t icmp -q 788 -B $dst -t icmp -q 798 -B $dst -t icmp -q
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_cls_redirect_dynptr.c | 10 #include <linux/icmp.h> 608 struct icmphdr icmp; in process_icmpv4() local 611 if (bpf_dynptr_read(&icmp, sizeof(icmp), dynptr, *offset, 0)) { in process_icmpv4() 616 *offset += sizeof(icmp); in process_icmpv4() 619 if (icmp.type == ICMP_ECHOREPLY) { in process_icmpv4() 624 if (icmp.type == ICMP_ECHO) in process_icmpv4() 627 if (icmp.type != ICMP_DEST_UNREACH || icmp.code != ICMP_FRAG_NEEDED) { in process_icmpv4()
|
| H A D | test_cls_redirect.c | 10 #include <linux/icmp.h> 718 struct icmphdr icmp; in process_icmpv4() 719 if (!buf_copy(pkt, &icmp, sizeof(icmp))) { in process_icmpv4() 725 if (icmp.type == ICMP_ECHOREPLY) { in process_icmpv4() 730 if (icmp.type == ICMP_ECHO) { in process_icmpv4() 734 if (icmp.type != ICMP_DEST_UNREACH || icmp.code != ICMP_FRAG_NEEDED) { in process_icmpv4() 720 struct icmphdr icmp; process_icmpv4() local
|
| H A D | bpf_flow.c | 169 struct icmphdr *icmp, _icmp; in parse_ip_proto() local 177 icmp = bpf_flow_dissect_get_header(skb, sizeof(*icmp), &_icmp); in parse_ip_proto() 178 if (!icmp) in parse_ip_proto()
|
| /linux/net/sched/ |
| H A D | cls_flower.c | 65 struct flow_dissector_key_icmp icmp; 1975 fl_set_key_val(tb, &key->icmp.type, TCA_FLOWER_KEY_ICMPV4_TYPE, in fl_set_key() 1976 &mask->icmp.type, in fl_set_key() 1978 sizeof(key->icmp.type)); in fl_set_key() 1979 fl_set_key_val(tb, &key->icmp.code, TCA_FLOWER_KEY_ICMPV4_CODE, in fl_set_key() 1980 &mask->icmp.code, in fl_set_key() 1982 sizeof(key->icmp.code)); in fl_set_key() 1985 fl_set_key_val(tb, &key->icmp.type, TCA_FLOWER_KEY_ICMPV6_TYPE, in fl_set_key() 1986 &mask->icmp.type, in fl_set_key() 1988 sizeof(key->icmp in fl_set_key() 67 struct flow_dissector_key_icmp icmp; global() member [all...] |
| /linux/include/uapi/linux/netfilter/ |
| H A D | nf_conntrack_tuple_common.h | 32 } icmp; member
|
| /linux/tools/testing/selftests/net/ |
| H A D | fcnal-test.sh | 1925 run_cmd nettest -s -R -P icmp -l ${a} -b 1929 run_cmd nettest -s -R -P icmp -l ${a} -I ${NSA_DEV} -b 1946 run_cmd nettest -s -D -P icmp -f -l ${a} -b 1954 run_cmd nettest -s -D -P icmp -l ${a} -b 1959 run_cmd nettest -s -D -P icmp -l ${a} -b 1994 run_cmd nettest -s -R -P icmp -l ${a} -b 1998 run_cmd nettest -s -R -P icmp -l ${a} -I ${NSA_DEV} -b 2001 run_cmd nettest -s -R -P icmp -l ${a} -I ${VRF} -b 2008 run_cmd nettest -s -R -P icmp -l ${a} -I ${VRF} -b 2024 run_cmd nettest -s -D -P icmp -f -l ${a} -I ${VRF} -b [all …]
|
| H A D | broadcast_ether_dst.sh | 47 tcpdump -i link0 -c 1 -w "${CAPFILE}" icmp &> "${OUTPUT}" &
|
| /linux/include/net/netns/ |
| H A D | ipv4.h | 93 __cacheline_group_begin_aligned(icmp); 96 __cacheline_group_end_aligned(icmp);
|
| H A D | conntrack.h | 73 struct nf_icmp_net icmp; member
|
| /linux/include/trace/events/ |
| H A D | icmp.h | 3 #define TRACE_SYSTEM icmp
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_tc.c | 463 flow->l4_key.icmp.type = match.key->type; in bnxt_tc_parse_flow() 464 flow->l4_key.icmp.code = match.key->code; in bnxt_tc_parse_flow() 465 flow->l4_mask.icmp.type = match.mask->type; in bnxt_tc_parse_flow() 466 flow->l4_mask.icmp.code = match.mask->code; in bnxt_tc_parse_flow() 738 req->l4_src_port = htons(flow->l4_key.icmp.type); in bnxt_hwrm_cfa_flow_alloc() 739 req->l4_src_port_mask = htons(flow->l4_mask.icmp.type); in bnxt_hwrm_cfa_flow_alloc() 740 req->l4_dst_port = htons(flow->l4_key.icmp.code); in bnxt_hwrm_cfa_flow_alloc() 741 req->l4_dst_port_mask = htons(flow->l4_mask.icmp.code); in bnxt_hwrm_cfa_flow_alloc()
|
| H A D | bnxt_tc.h | 54 } icmp; member
|