Searched refs:icmp6h (Results 1 - 12 of 12) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/bonding/
H A Dbond_ipv6.c68 struct icmp6hdr icmp6h = { local
73 icmp6h.icmp6_router = router;
74 icmp6h.icmp6_solicited = 0;
75 icmp6h.icmp6_override = 1;
82 skb = ndisc_build_skb(slave_dev, &mcaddr, daddr, &icmp6h, daddr,
98 ndisc_send_skb(skb, slave_dev, NULL, &mcaddr, daddr, &icmp6h);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/bonding/
H A Dbond_ipv6.c68 struct icmp6hdr icmp6h = { local
73 icmp6h.icmp6_router = router;
74 icmp6h.icmp6_solicited = 0;
75 icmp6h.icmp6_override = 1;
82 skb = ndisc_build_skb(slave_dev, &mcaddr, daddr, &icmp6h, daddr,
98 ndisc_send_skb(skb, slave_dev, NULL, &mcaddr, daddr, &icmp6h);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/net/
H A Dndisc.h113 struct icmp6hdr *icmp6h,
122 struct icmp6hdr *icmp6h);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/net/
H A Dndisc.h113 struct icmp6hdr *icmp6h,
122 struct icmp6hdr *icmp6h);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/ipv6/netfilter/
H A Dnf_conntrack_proto_icmpv6.c188 const struct icmp6hdr *icmp6h; local
192 icmp6h = skb_header_pointer(skb, dataoff, sizeof(_ih), &_ih);
193 if (icmp6h == NULL) {
208 type = icmp6h->icmp6_type - 130;
218 if (icmp6h->icmp6_type >= 128)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/ipv6/netfilter/
H A Dnf_conntrack_proto_icmpv6.c188 const struct icmp6hdr *icmp6h; local
192 icmp6h = skb_header_pointer(skb, dataoff, sizeof(_ih), &_ih);
193 if (icmp6h == NULL) {
208 type = icmp6h->icmp6_type - 130;
218 if (icmp6h->icmp6_type >= 128)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/ipv6/
H A Dndisc.c446 struct icmp6hdr *icmp6h,
483 memcpy(hdr, icmp6h, sizeof(*hdr));
510 struct icmp6hdr *icmp6h)
520 type = icmp6h->icmp6_type;
561 struct icmp6hdr *icmp6h, const struct in6_addr *target,
566 skb = ndisc_build_skb(dev, daddr, saddr, icmp6h, target, llinfo);
570 ndisc_send_skb(skb, dev, neigh, daddr, saddr, icmp6h);
581 struct icmp6hdr icmp6h = { local
601 icmp6h.icmp6_router = router;
602 icmp6h
443 ndisc_build_skb(struct net_device *dev, const struct in6_addr *daddr, const struct in6_addr *saddr, struct icmp6hdr *icmp6h, const struct in6_addr *target, int llinfo) argument
505 ndisc_send_skb(struct sk_buff *skb, struct net_device *dev, struct neighbour *neigh, const struct in6_addr *daddr, const struct in6_addr *saddr, struct icmp6hdr *icmp6h) argument
557 __ndisc_send(struct net_device *dev, struct neighbour *neigh, const struct in6_addr *daddr, const struct in6_addr *saddr, struct icmp6hdr *icmp6h, const struct in6_addr *target, int llinfo) argument
615 struct icmp6hdr icmp6h = { local
634 struct icmp6hdr icmp6h = { local
1064 struct icmp6hdr *icmp6h = (struct icmp6hdr *)skb_transport_header(ra); local
[all...]
H A Dicmp.c216 struct icmp6hdr *icmp6h; local
222 icmp6h = icmp6_hdr(skb);
223 memcpy(icmp6h, thdr, sizeof(struct icmp6hdr));
224 icmp6h->icmp6_cksum = 0;
227 skb->csum = csum_partial(icmp6h,
229 icmp6h->icmp6_cksum = csum_ipv6_magic(&fl->fl6_src,
240 tmp_csum = csum_partial(icmp6h,
242 icmp6h->icmp6_cksum = csum_ipv6_magic(&fl->fl6_src,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/ipv6/
H A Dndisc.c446 struct icmp6hdr *icmp6h,
483 memcpy(hdr, icmp6h, sizeof(*hdr));
510 struct icmp6hdr *icmp6h)
520 type = icmp6h->icmp6_type;
561 struct icmp6hdr *icmp6h, const struct in6_addr *target,
566 skb = ndisc_build_skb(dev, daddr, saddr, icmp6h, target, llinfo);
570 ndisc_send_skb(skb, dev, neigh, daddr, saddr, icmp6h);
581 struct icmp6hdr icmp6h = { local
601 icmp6h.icmp6_router = router;
602 icmp6h
443 ndisc_build_skb(struct net_device *dev, const struct in6_addr *daddr, const struct in6_addr *saddr, struct icmp6hdr *icmp6h, const struct in6_addr *target, int llinfo) argument
505 ndisc_send_skb(struct sk_buff *skb, struct net_device *dev, struct neighbour *neigh, const struct in6_addr *daddr, const struct in6_addr *saddr, struct icmp6hdr *icmp6h) argument
557 __ndisc_send(struct net_device *dev, struct neighbour *neigh, const struct in6_addr *daddr, const struct in6_addr *saddr, struct icmp6hdr *icmp6h, const struct in6_addr *target, int llinfo) argument
615 struct icmp6hdr icmp6h = { local
634 struct icmp6hdr icmp6h = { local
1064 struct icmp6hdr *icmp6h = (struct icmp6hdr *)skb_transport_header(ra); local
[all...]
H A Dicmp.c216 struct icmp6hdr *icmp6h; local
222 icmp6h = icmp6_hdr(skb);
223 memcpy(icmp6h, thdr, sizeof(struct icmp6hdr));
224 icmp6h->icmp6_cksum = 0;
227 skb->csum = csum_partial(icmp6h,
229 icmp6h->icmp6_cksum = csum_ipv6_magic(&fl->fl6_src,
240 tmp_csum = csum_partial(icmp6h,
242 icmp6h->icmp6_cksum = csum_ipv6_magic(&fl->fl6_src,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/bridge/
H A Dbr_multicast.c983 struct icmp6hdr *icmp6h; local
990 if (!pskb_may_pull(skb, sizeof(*icmp6h)))
993 icmp6h = icmp6_hdr(skb);
994 num = ntohs(icmp6h->icmp6_dataun.un_data16[1]);
995 len = sizeof(*icmp6h);
1434 struct icmp6hdr *icmp6h; local
1477 if (!pskb_may_pull(skb2, sizeof(*icmp6h)))
1480 icmp6h = icmp6_hdr(skb2);
1482 switch (icmp6h->icmp6_type) {
1515 switch (icmp6h
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/bridge/
H A Dbr_multicast.c983 struct icmp6hdr *icmp6h; local
990 if (!pskb_may_pull(skb, sizeof(*icmp6h)))
993 icmp6h = icmp6_hdr(skb);
994 num = ntohs(icmp6h->icmp6_dataun.un_data16[1]);
995 len = sizeof(*icmp6h);
1434 struct icmp6hdr *icmp6h; local
1477 if (!pskb_may_pull(skb2, sizeof(*icmp6h)))
1480 icmp6h = icmp6_hdr(skb2);
1482 switch (icmp6h->icmp6_type) {
1515 switch (icmp6h
[all...]

Completed in 321 milliseconds