Searched refs:nhoff (Results 1 - 14 of 14) sorted by relevance

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/net/ipv6/
H A Dip6_input.c105 IP6CB(skb)->nhoff = offsetof(struct ipv6hdr, nexthdr);
151 unsigned int nhoff; local
165 nhoff = IP6CB(skb)->nhoff;
166 nexthdr = skb_network_header(skb)[nhoff];
207 ICMPV6_UNK_NEXTHDR, nhoff,
H A Dxfrm6_input.c28 unsigned int nhoff; local
30 nhoff = IP6CB(skb)->nhoff;
31 nexthdr = skb_network_header(skb)[nhoff];
61 skb_network_header(skb)[nhoff] = nexthdr;
H A Dxfrm6_mode_tunnel.c93 if (nh[IP6CB(skb)->nhoff] != IPPROTO_IPV6 &&
94 nh[IP6CB(skb)->nhoff] != IPPROTO_IPIP)
104 if (nh[IP6CB(skb)->nhoff] == IPPROTO_IPV6) {
H A Dreassembly.c424 struct frag_hdr *fhdr, int nhoff)
578 fq->nhoffset = nhoff;
605 unsigned int nhoff; local
648 nhoff = fq->nhoffset;
649 skb_network_header(head)[nhoff] = skb_transport_header(head)[0];
675 IP6CB(head)->nhoff = nhoff;
738 IP6CB(skb)->nhoff = (u8 *)fhdr - skb_network_header(skb);
751 ip6_frag_queue(fq, skb, fhdr, IP6CB(skb)->nhoff);
423 ip6_frag_queue(struct frag_queue *fq, struct sk_buff *skb, struct frag_hdr *fhdr, int nhoff) argument
H A Dexthdrs.c312 opt->nhoff = dstbuf;
314 opt->nhoff = opt->dst1;
466 opt->nhoff = (&hdr->nexthdr) - skb_network_header(skb);
781 opt->nhoff = sizeof(struct ipv6hdr);
H A Dxfrm6_policy.c274 u8 nexthdr = nh[IP6CB(skb)->nhoff];
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/net/netfilter/
H A Dnf_conntrack_core.h42 unsigned int nhoff,
H A Dnf_conntrack_l3proto.h28 * Try to fill in the third arg: nhoff is offset of l3 proto
31 int (*pkt_to_tuple)(const struct sk_buff *skb, unsigned int nhoff,
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/net/netfilter/
H A Dnf_conntrack_l3proto_generic.c36 static int generic_pkt_to_tuple(const struct sk_buff *skb, unsigned int nhoff, argument
H A Dnf_conntrack_core.c245 unsigned int nhoff,
256 if (l3proto->pkt_to_tuple(skb, nhoff, tuple) == 0)
244 nf_ct_get_tuple(const struct sk_buff *skb, unsigned int nhoff, unsigned int dataoff, u_int16_t l3num, u_int8_t protonum, struct nf_conntrack_tuple *tuple, const struct nf_conntrack_l3proto *l3proto, const struct nf_conntrack_l4proto *l4proto) argument
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/net/ipv6/netfilter/
H A Dnf_conntrack_reasm.c386 struct frag_hdr *fhdr, int nhoff)
548 fq->nhoffset = nhoff;
757 int fhoff, nhoff; local
767 if (find_prev_fhdr(skb, &prevhdr, &nhoff, &fhoff) < 0)
804 if (nf_ct_frag6_queue(fq, clone, fhdr, nhoff) < 0) {
385 nf_ct_frag6_queue(struct nf_ct_frag6_queue *fq, struct sk_buff *skb, struct frag_hdr *fhdr, int nhoff) argument
H A Dnf_conntrack_l3proto_ipv6.c31 static int ipv6_pkt_to_tuple(const struct sk_buff *skb, unsigned int nhoff, argument
36 ap = skb_header_pointer(skb, nhoff + offsetof(struct ipv6hdr, saddr),
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/net/ipv4/netfilter/
H A Dnf_conntrack_l3proto_ipv4.c29 static int ipv4_pkt_to_tuple(const struct sk_buff *skb, unsigned int nhoff, argument
33 ap = skb_header_pointer(skb, nhoff + offsetof(struct iphdr, saddr),
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/linux/
H A Dipv6.h254 __u32 nhoff; member in struct:inet6_skb_parm

Completed in 188 milliseconds