Searched refs:hopopt (Results 1 - 7 of 7) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ipv6/
H A Dexthdrs.c724 if (opt->hopopt)
725 ipv6_push_exthdr(skb, proto, NEXTHDR_HOP, opt->hopopt);
745 if (opt2->hopopt)
746 *((char**)&opt2->hopopt) += dif;
795 if (newtype != IPV6_HOPOPTS && opt->hopopt)
796 tot_len += CMSG_ALIGN(ipv6_optlen(opt->hopopt));
821 err = ipv6_renew_option(opt ? opt->hopopt : NULL, newopt, newoptlen,
823 &opt2->hopopt, &p);
845 opt2->opt_nflen = (opt2->hopopt ? ipv6_optlen(opt2->hopopt)
[all...]
H A Dip6_flowlabel.c280 opt_space->hopopt = fl_opt->hopopt;
287 opt_space->hopopt = NULL;
453 if (ipv6_hdr_cmp(o1->hopopt, o2->hopopt))
H A Dip6_output.c1162 np->cork.opt->hopopt = ip6_opt_dup(opt->hopopt,
1164 if (opt->hopopt && !np->cork.opt->hopopt)
1433 kfree(np->cork.opt->hopopt);
H A Ddatagram.c673 if (opt->hopopt || cmsg->cmsg_len < CMSG_LEN(sizeof(struct ipv6_opt_hdr))) {
689 opt->hopopt = hdr;
H A Dipv6_sockglue.c850 hdr = opt->hopopt;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/bridge/
H A Dbr_multicast.c415 u8 *hopopt; local
445 hopopt = (u8 *)(ip6h + 1);
446 hopopt[0] = IPPROTO_ICMPV6; /* next hdr */
447 hopopt[1] = 0; /* length of HbH */
448 hopopt[2] = IPV6_TLV_ROUTERALERT; /* Router Alert */
449 hopopt[3] = 2; /* Length of RA Option */
450 hopopt[4] = 0; /* Type = 0x0000 (MLD) */
451 hopopt[5] = 0;
452 hopopt[6] = IPV6_TLV_PAD0; /* Pad0 */
453 hopopt[
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/net/
H A Dipv6.h186 struct ipv6_opt_hdr *hopopt; member in struct:ipv6_txoptions

Completed in 123 milliseconds