Home
last modified time | relevance | path

Searched refs:icmp6_type (Results 1 – 28 of 28) sorted by relevance

/linux-4.4.14/include/net/
Dmld.h13 #define mld_type mld_hdr.icmp6_type
34 #define mld2r_type mld2r_hdr.icmp6_type
60 #define mld2q_type mld2q_hdr.icmp6_type
Daddrconf.h215 switch (hdr->icmp6_type) { in ipv6_is_mld()
/linux-4.4.14/net/ipv6/netfilter/
Dnf_nat_proto_icmpv6.c72 if (hdr->icmp6_type == ICMPV6_ECHO_REQUEST || in icmpv6_manip_pkt()
73 hdr->icmp6_type == ICMPV6_ECHO_REPLY) { in icmpv6_manip_pkt()
Dnf_log_ipv6.c235 ic->icmp6_type, ic->icmp6_code); in dump_ipv6_packet()
237 switch (ic->icmp6_type) { in dump_ipv6_packet()
267 if (ic->icmp6_type == ICMPV6_PKT_TOOBIG) { in dump_ipv6_packet()
Dnf_conntrack_proto_icmpv6.c48 tuple->dst.u.icmp.type = hp->icmp6_type; in icmpv6_pkt_to_tuple()
222 type = icmp6h->icmp6_type - 130; in icmpv6_error()
232 if (icmp6h->icmp6_type >= 128) in icmpv6_error()
Dnf_nat_l3proto_ipv6.c220 if (inside->icmp6.icmp6_type == NDISC_REDIRECT) { in nf_nat_icmpv6_reply_translation()
Dip6_tables.c2009 ic->icmp6_type, ic->icmp6_code, in icmp6_match()
/linux-4.4.14/net/ipv6/
Dping.c138 fl6.fl6_icmp_type = user_icmph.icmp6_type; in ping_v6_sendmsg()
161 pfh.icmph.type = user_icmph.icmp6_type; in ping_v6_sendmsg()
Dicmp.c100 if (icmp6->icmp6_type == ICMPV6_ECHO_REQUEST) in icmpv6_err()
162 ptr+offsetof(struct icmp6hdr, icmp6_type), in is_ineligible()
492 tmp_hdr.icmp6_type = type; in icmp6_send()
578 tmp_hdr.icmp6_type = ICMPV6_ECHO_REPLY; in icmpv6_echo_reply()
727 type = hdr->icmp6_type; in icmpv6_rcv()
Dndisc.c442 type = icmp6h->icmp6_type; in ndisc_send_skb()
521 .icmp6_type = NDISC_NEIGHBOUR_ADVERTISEMENT, in ndisc_send_na()
586 .icmp6_type = NDISC_NEIGHBOUR_SOLICITATION, in ndisc_send_ns()
638 .icmp6_type = NDISC_ROUTER_SOLICITATION, in ndisc_send_rs()
1061 ndmsg->nduseropt_icmp_type = icmp6h->icmp6_type; in ndisc_ra_useropt()
1577 .icmp6_type = NDISC_REDIRECT, in ndisc_send_redirect()
1653 switch (msg->icmph.icmp6_type) { in ndisc_rcv()
Dip6_output.c303 switch (icmp6->icmp6_type) { in ip6_forward_proxy_check()
1681 ICMP6MSGOUT_INC_STATS(net, idev, icmp6_hdr(skb)->icmp6_type); in __ip6_make_skb()
Ddatagram.c253 serr->ee.ee_type = icmph->icmp6_type; in ipv6_icmp_error()
Draw.c122 unsigned int type = hdr->icmp6_type; in icmpv6_filter()
/linux-4.4.14/include/uapi/linux/
Dicmpv6.h9 __u8 icmp6_type; member
/linux-4.4.14/net/netfilter/
Dxt_HMARK.c158 if (icmp6h->icmp6_type && icmp6h->icmp6_type < 128) { in get_inner6_hdr()
Dxt_socket.c285 if (icmph->icmp6_type & ICMPV6_INFOMSG_MASK) in extract_icmp6_fields()
/linux-4.4.14/drivers/staging/gdm724x/
Dgdm_lte.c269 if (icmp6_in->icmp6_type == NDISC_ROUTER_SOLICITATION) { /* Check RS */ in gdm_lte_emulate_ndp()
271 } else if (icmp6_in->icmp6_type == NDISC_NEIGHBOUR_SOLICITATION) { in gdm_lte_emulate_ndp()
281 icmp6_out.icmp6_type = NDISC_NEIGHBOUR_ADVERTISEMENT; in gdm_lte_emulate_ndp()
397 if (icmp6->icmp6_type == NDISC_NEIGHBOUR_SOLICITATION) in gdm_lte_tx_nic_type()
/linux-4.4.14/net/netfilter/ipset/
Dip_set_getport.c85 htons((ic->icmp6_type << 8) | ic->icmp6_code); in get_port()
/linux-4.4.14/net/openvswitch/
Dflow.c373 key->tp.src = htons(icmp->icmp6_type); in parse_icmpv6()
378 (icmp->icmp6_type == NDISC_NEIGHBOUR_SOLICITATION || in parse_icmpv6()
379 icmp->icmp6_type == NDISC_NEIGHBOUR_ADVERTISEMENT)) { in parse_icmpv6()
/linux-4.4.14/drivers/net/wireless/mwifiex/
Dsta_rx.c57 if (NDISC_NEIGHBOUR_ADVERTISEMENT == icmpv6->icmp6_type) { in mwifiex_discard_gratuitous_arp()
/linux-4.4.14/net/netfilter/ipvs/
Dip_vs_core.c996 if (ic->icmp6_type & ICMPV6_INFOMSG_MASK) { in ip_vs_out_icmp_v6()
1007 ic->icmp6_type, ntohs(icmpv6_id(ic)), in ip_vs_out_icmp_v6()
1595 if (ic->icmp6_type & ICMPV6_INFOMSG_MASK) { in ip_vs_in_icmp_v6()
1606 ic->icmp6_type, ntohs(icmpv6_id(ic)), in ip_vs_in_icmp_v6()
/linux-4.4.14/net/bridge/netfilter/
Dnft_reject_bridge.c239 icmp6h->icmp6_type = ICMPV6_DEST_UNREACH; in nft_reject_br_send_v6_unreach()
/linux-4.4.14/drivers/net/usb/
Dcdc_mbim.c362 msg->icmph.icmp6_type == NDISC_NEIGHBOUR_SOLICITATION); in is_neigh_solicit()
/linux-4.4.14/net/ipv4/
Dping.c504 type = icmp6_hdr(skb)->icmp6_type; in ping_err()
683 type = ((struct icmp6hdr *) user_icmph)->icmp6_type; in ping_common_sendmsg()
/linux-4.4.14/drivers/net/ipvlan/
Dipvlan_core.c315 if (ndmh->icmph.icmp6_type == NDISC_NEIGHBOUR_SOLICITATION) { in ipvlan_addr_lookup()
/linux-4.4.14/drivers/net/
Dvrf.c134 switch (icmph->icmp6_type) { in check_ipv6_frame()
Dvxlan.c1499 na->icmph.icmp6_type = NDISC_NEIGHBOUR_ADVERTISEMENT; in vxlan_na_create()
1540 msg->icmph.icmp6_type != NDISC_NEIGHBOUR_SOLICITATION) in neigh_reduce()
2164 msg->icmph.icmp6_type == NDISC_NEIGHBOUR_SOLICITATION) in vxlan_xmit()
/linux-4.4.14/drivers/net/ethernet/emulex/benet/
Dbe_main.c1249 switch (icmp6->icmp6_type) { in be_send_pkt_to_bmc()