/linux-4.4.14/net/bridge/netfilter/ |
D | ebt_ip6.c | 33 } icmphdr; member 90 FWINV(pptr->icmphdr.type < info->icmpv6_type[0] || in ebt_ip6_mt() 91 pptr->icmphdr.type > info->icmpv6_type[1] || in ebt_ip6_mt() 92 pptr->icmphdr.code < info->icmpv6_code[0] || in ebt_ip6_mt() 93 pptr->icmphdr.code > info->icmpv6_code[1], in ebt_ip6_mt()
|
D | nft_reject_bridge.c | 83 struct icmphdr *icmph; in nft_reject_br_send_v4_unreach() 115 nskb = alloc_skb(sizeof(struct iphdr) + sizeof(struct icmphdr) + in nft_reject_br_send_v4_unreach() 125 icmph = (struct icmphdr *)skb_put(nskb, sizeof(struct icmphdr)); in nft_reject_br_send_v4_unreach() 133 csum = csum_partial((void *)icmph, len + sizeof(struct icmphdr), 0); in nft_reject_br_send_v4_unreach()
|
/linux-4.4.14/include/linux/ |
D | icmp.h | 23 static inline struct icmphdr *icmp_hdr(const struct sk_buff *skb) in icmp_hdr() 25 return (struct icmphdr *)skb_transport_header(skb); in icmp_hdr()
|
/linux-4.4.14/net/ipv4/ |
D | icmp.c | 111 struct icmphdr icmph; 369 struct icmphdr *icmph = icmp_hdr(skb); in icmp_push_reply() 631 offsetof(struct icmphdr, in icmp_send() 718 room -= sizeof(struct icmphdr); in icmp_send() 723 icmp_param->head_len = sizeof(struct icmphdr); in icmp_send() 776 struct icmphdr *icmph; in icmp_unreach() 918 icmp_param.head_len = sizeof(struct icmphdr); in icmp_echo() 957 icmp_param.head_len = sizeof(struct icmphdr) + 12; in icmp_timestamp() 977 struct icmphdr *icmph; in icmp_rcv() 1068 struct icmphdr *icmph = (struct icmphdr *)(skb->data + offset); in icmp_err()
|
D | ping.c | 488 struct icmphdr *icmph; in ping_err() 501 icmph = (struct icmphdr *)(skb->data + offset); in ping_err() 506 icmph = (struct icmphdr *) (skb->data + offset); in ping_err() 612 fraglen -= sizeof(struct icmphdr); in ping_getfrag() 615 if (csum_and_copy_from_iter(to + sizeof(struct icmphdr), in ping_getfrag() 619 } else if (offset < sizeof(struct icmphdr)) { in ping_getfrag() 649 sizeof(struct icmphdr), pfh->wcheck); in ping_v4_push_pending_frames() 651 memcpy(icmp_hdr(skb), &pfh->icmph, sizeof(struct icmphdr)); in ping_v4_push_pending_frames() 679 type = ((struct icmphdr *) user_icmph)->type; in ping_common_sendmsg() 680 code = ((struct icmphdr *) user_icmph)->code; in ping_common_sendmsg() [all …]
|
D | raw.c | 86 struct icmphdr icmph; 144 struct icmphdr _hdr; in icmp_filter() 145 const struct icmphdr *hdr; in icmp_filter() 411 length >= iphlen + sizeof(struct icmphdr)) in raw_send_hdrinc() 412 icmp_out_count(net, ((struct icmphdr *) in raw_send_hdrinc()
|
D | route.c | 1702 struct icmphdr _icmph; in ip_multipath_icmp_hash() 1703 const struct icmphdr *icmph; in ip_multipath_icmp_hash()
|
D | ip_output.c | 1432 icmp_out_count(net, ((struct icmphdr *) in __ip_make_skb()
|
/linux-4.4.14/net/ipv4/netfilter/ |
D | nf_nat_proto_icmp.c | 63 struct icmphdr *hdr; in icmp_manip_pkt() 68 hdr = (struct icmphdr *)(skb->data + hdroff); in icmp_manip_pkt()
|
D | nf_conntrack_proto_icmp.c | 35 const struct icmphdr *hp; in icmp_pkt_to_tuple() 36 struct icmphdr _hdr; in icmp_pkt_to_tuple() 146 + sizeof(struct icmphdr), in icmp_error_message() 186 const struct icmphdr *icmph; in icmp_error() 187 struct icmphdr _ih; in icmp_error()
|
D | nf_log_ipv4.c | 115 struct icmphdr _icmph; in dump_ipv4_packet() 116 const struct icmphdr *ich; in dump_ipv4_packet()
|
D | nf_nat_l3proto_ipv4.c | 196 struct icmphdr icmp; in nf_nat_icmp_reply_translation()
|
D | ip_tables.c | 1988 const struct icmphdr *ic; in icmp_match() 1989 struct icmphdr _icmph; in icmp_match()
|
/linux-4.4.14/net/netfilter/ipset/ |
D | ip_set_getport.c | 66 struct icmphdr _ich; in get_port() 67 const struct icmphdr *ic; in get_port()
|
/linux-4.4.14/include/uapi/linux/ |
D | icmp.h | 68 struct icmphdr { struct
|
/linux-4.4.14/net/netfilter/ |
D | xt_socket.c | 48 struct icmphdr *icmph, _icmph; in extract_icmp4_fields() 68 sizeof(struct icmphdr), in extract_icmp4_fields() 78 sizeof(struct icmphdr) + in extract_icmp4_fields()
|
D | xt_HMARK.c | 234 const struct icmphdr *icmph; in get_inner_hdr() 235 struct icmphdr _ih; in get_inner_hdr()
|
/linux-4.4.14/include/net/ |
D | ping.h | 61 struct icmphdr icmph;
|
/linux-4.4.14/net/sched/ |
D | act_nat.c | 190 struct icmphdr *icmph; in tcf_nat()
|
D | act_csum.c | 119 struct icmphdr *icmph; in tcf_csum_ipv4_icmp()
|
/linux-4.4.14/net/openvswitch/ |
D | flow.c | 247 sizeof(struct icmphdr)); in icmphdr_ok() 562 struct icmphdr *icmp = icmp_hdr(skb); in key_extract()
|
/linux-4.4.14/net/netfilter/ipvs/ |
D | ip_vs_core.c | 736 struct icmphdr *icmph = (struct icmphdr *)(skb_network_header(skb) + in ip_vs_nat_icmp() 902 struct icmphdr _icmph, *ic; in ip_vs_out_icmp() 1391 struct icmphdr _icmph, *ic; in ip_vs_in_icmp()
|
/linux-4.4.14/net/core/ |
D | flow_dissector.c | 765 poff += sizeof(struct icmphdr); in __skb_get_poff()
|