/linux-4.4.14/net/ipv6/ |
D | icmp.c | 91 struct icmp6hdr *icmp6 = (struct icmp6hdr *) (skb->data + offset); in icmpv6_err() 162 ptr+offsetof(struct icmp6hdr, icmp6_type), in is_ineligible() 240 struct icmp6hdr *thdr, int len) in icmpv6_push_pending_frames() 243 struct icmp6hdr *icmp6h; in icmpv6_push_pending_frames() 251 memcpy(icmp6h, thdr, sizeof(struct icmp6hdr)); in icmpv6_push_pending_frames() 256 sizeof(struct icmp6hdr), skb->csum); in icmpv6_push_pending_frames() 269 sizeof(struct icmp6hdr), tmp_csum); in icmpv6_push_pending_frames() 400 struct icmp6hdr tmp_hdr; in icmp6_send() 516 len = min_t(unsigned int, len, IPV6_MIN_MTU - sizeof(struct ipv6hdr) - sizeof(struct icmp6hdr)); in icmp6_send() 527 len + sizeof(struct icmp6hdr), in icmp6_send() [all …]
|
D | ila.c | 79 nhoff + sizeof(struct icmp6hdr)))) { in update_ipv6_locator() 80 struct icmp6hdr *ih = (struct icmp6hdr *) in update_ipv6_locator()
|
D | ping.c | 84 struct icmp6hdr user_icmph; in ping_v6_sendmsg() 184 (struct icmp6hdr *) &pfh.icmph, in ping_v6_sendmsg()
|
D | ndisc.c | 439 struct icmp6hdr *icmp6h = icmp6_hdr(skb); in ndisc_send_skb() 1037 struct icmp6hdr *icmp6h = (struct icmp6hdr *)skb_transport_header(ra); in ndisc_ra_useropt()
|
D | raw.c | 112 struct icmp6hdr _hdr; in icmpv6_filter() 113 const struct icmp6hdr *hdr; in icmpv6_filter()
|
D | mcast.c | 1351 sizeof(struct icmp6hdr); in igmp6_event_query() 1434 if (!pskb_may_pull(skb, sizeof(*mld) - sizeof(struct icmp6hdr))) in igmp6_event_report() 1953 len = sizeof(struct icmp6hdr) + sizeof(struct in6_addr); in igmp6_send()
|
D | ip6_output.c | 295 struct icmp6hdr *icmp6; in ip6_forward_proxy_check() 301 icmp6 = (struct icmp6hdr *)(skb_network_header(skb) + offset); in ip6_forward_proxy_check()
|
D | datagram.c | 238 struct icmp6hdr *icmph = icmp6_hdr(skb); in ipv6_icmp_error()
|
/linux-4.4.14/include/net/ |
D | mld.h | 9 struct icmp6hdr mld_hdr; 30 struct icmp6hdr mld2r_hdr; 42 struct icmp6hdr mld2q_hdr;
|
D | ndisc.h | 65 struct icmp6hdr icmph; 71 struct icmp6hdr icmph; 76 struct icmp6hdr icmph; 82 struct icmp6hdr icmph;
|
D | addrconf.h | 207 struct icmp6hdr *hdr; in ipv6_is_mld() 210 !pskb_network_may_pull(skb, offset + sizeof(struct icmp6hdr))) in ipv6_is_mld() 213 hdr = (struct icmp6hdr *)(skb_network_header(skb) + offset); in ipv6_is_mld()
|
D | ipv6.h | 294 struct icmp6hdr *thdr, int len);
|
/linux-4.4.14/include/linux/ |
D | icmpv6.h | 7 static inline struct icmp6hdr *icmp6_hdr(const struct sk_buff *skb) in icmp6_hdr() 9 return (struct icmp6hdr *)skb_transport_header(skb); in icmp6_hdr()
|
/linux-4.4.14/drivers/staging/gdm724x/ |
D | gdm_lte.c | 240 struct icmp6hdr *icmp6_in; in gdm_lte_emulate_ndp() 241 struct icmp6hdr icmp6_out; in gdm_lte_emulate_ndp() 267 icmp6_in = (struct icmp6hdr *)(skb_in->data + mac_header_len + in gdm_lte_emulate_ndp() 273 u8 icmp_na[sizeof(struct icmp6hdr) + in gdm_lte_emulate_ndp() 289 sizeof(struct ipv6hdr) + sizeof(struct icmp6hdr)); in gdm_lte_emulate_ndp() 304 ipv6_out.payload_len = htons(sizeof(struct icmp6hdr) + in gdm_lte_emulate_ndp() 307 memcpy(icmp_na, &icmp6_out, sizeof(struct icmp6hdr)); in gdm_lte_emulate_ndp() 308 memcpy(icmp_na + sizeof(struct icmp6hdr), &na, in gdm_lte_emulate_ndp() 332 memcpy(skb_put(skb_out, sizeof(struct icmp6hdr)), &icmp6_out, in gdm_lte_emulate_ndp() 333 sizeof(struct icmp6hdr)); in gdm_lte_emulate_ndp() [all …]
|
/linux-4.4.14/net/ipv6/netfilter/ |
D | nf_conntrack_proto_icmpv6.c | 42 const struct icmp6hdr *hp; in icmpv6_pkt_to_tuple() 43 struct icmp6hdr _hdr; in icmpv6_pkt_to_tuple() 162 + sizeof(struct icmp6hdr), in icmpv6_error_message() 202 const struct icmp6hdr *icmp6h; in icmpv6_error() 203 struct icmp6hdr _ih; in icmpv6_error()
|
D | nf_nat_proto_icmpv6.c | 64 struct icmp6hdr *hdr; in icmpv6_manip_pkt() 69 hdr = (struct icmp6hdr *)(skb->data + hdroff); in icmpv6_manip_pkt()
|
D | nf_log_ipv6.c | 216 struct icmp6hdr _icmp6h; in dump_ipv6_packet() 217 const struct icmp6hdr *ic; in dump_ipv6_packet()
|
D | nf_nat_l3proto_ipv6.c | 203 struct icmp6hdr icmp6; in nf_nat_icmpv6_reply_translation()
|
D | ip6_tables.c | 1988 const struct icmp6hdr *ic; in icmp6_match() 1989 struct icmp6hdr _icmph; in icmp6_match()
|
/linux-4.4.14/net/netfilter/ipset/ |
D | ip_set_getport.c | 77 struct icmp6hdr _ich; in get_port() 78 const struct icmp6hdr *ic; in get_port()
|
/linux-4.4.14/net/bridge/netfilter/ |
D | nft_reject_bridge.c | 209 struct icmp6hdr *icmp6h; in nft_reject_br_send_v6_unreach() 227 nskb = alloc_skb(sizeof(struct iphdr) + sizeof(struct icmp6hdr) + in nft_reject_br_send_v6_unreach() 237 icmp6h = (struct icmp6hdr *)skb_put(nskb, sizeof(struct icmp6hdr)); in nft_reject_br_send_v6_unreach()
|
/linux-4.4.14/include/uapi/linux/ |
D | icmpv6.h | 7 struct icmp6hdr { struct
|
/linux-4.4.14/net/netfilter/ |
D | xt_HMARK.c | 152 struct icmp6hdr *icmp6h, _ih6; in get_inner6_hdr() 159 *offset += sizeof(struct icmp6hdr); in get_inner6_hdr()
|
D | xt_socket.c | 274 struct icmp6hdr *icmph, _icmph; in extract_icmp6_fields()
|
/linux-4.4.14/net/netfilter/ipvs/ |
D | ip_vs_core.c | 784 struct icmp6hdr *icmph; in ip_vs_nat_icmp_v6() 789 icmph = (struct icmp6hdr *)(skb_network_header(skb) + icmp_offset); in ip_vs_nat_icmp_v6() 790 offs = icmp_offset + sizeof(struct icmp6hdr); in ip_vs_nat_icmp_v6() 822 skb->csum_offset = offsetof(struct icmp6hdr, icmp6_cksum); in ip_vs_nat_icmp_v6() 977 struct icmp6hdr _icmph, *ic; in ip_vs_out_icmp_v6() 1574 struct icmp6hdr _icmph, *ic; in ip_vs_in_icmp_v6()
|
/linux-4.4.14/drivers/net/wireless/mwifiex/ |
D | sta_rx.c | 41 struct icmp6hdr *icmpv6; in mwifiex_discard_gratuitous_arp()
|
/linux-4.4.14/net/openvswitch/ |
D | flow.c | 302 sizeof(struct icmp6hdr)); in icmp6hdr_ok() 368 struct icmp6hdr *icmp = icmp6_hdr(skb); in parse_icmpv6()
|
D | actions.c | 344 if (likely(transport_len >= sizeof(struct icmp6hdr))) in update_ipv6_checksum()
|
/linux-4.4.14/drivers/net/ |
D | vrf.c | 126 const struct icmp6hdr *icmph; in check_ipv6_frame() 127 struct icmp6hdr _icmph; in check_ipv6_frame()
|
/linux-4.4.14/net/sched/ |
D | act_csum.c | 155 struct icmp6hdr *icmp6h; in tcf_csum_ipv6_icmp()
|
/linux-4.4.14/net/ipv4/ |
D | ping.c | 683 type = ((struct icmp6hdr *) user_icmph)->icmp6_type; in ping_common_sendmsg() 684 code = ((struct icmp6hdr *) user_icmph)->icmp6_code; in ping_common_sendmsg()
|
/linux-4.4.14/net/core/ |
D | flow_dissector.c | 768 poff += sizeof(struct icmp6hdr); in __skb_get_poff()
|
/linux-4.4.14/net/bridge/ |
D | br_multicast.c | 1058 struct icmp6hdr *icmp6h; in br_ip6_multicast_mld2_report()
|
/linux-4.4.14/drivers/net/ethernet/emulex/benet/ |
D | be_main.c | 1247 struct icmp6hdr *icmp6 = icmp6_hdr((*skb)); in be_send_pkt_to_bmc()
|