optoff             73 net/ipv6/exthdrs.c static bool ip6_tlvopt_unknown(struct sk_buff *skb, int optoff,
optoff             87 net/ipv6/exthdrs.c 	switch ((skb_network_header(skb)[optoff] & 0xC0) >> 6) {
optoff            102 net/ipv6/exthdrs.c 		icmpv6_param_prob(skb, ICMPV6_UNK_OPTION, optoff);
optoff            208 net/ipv6/exthdrs.c static bool ipv6_dest_hao(struct sk_buff *skb, int optoff)
optoff            222 net/ipv6/exthdrs.c 	hao = (struct ipv6_destopt_hao *)(skb_network_header(skb) + optoff);
optoff            247 net/ipv6/exthdrs.c 						  optoff);
optoff            724 net/ipv6/exthdrs.c static bool ipv6_hop_ra(struct sk_buff *skb, int optoff)
optoff            728 net/ipv6/exthdrs.c 	if (nh[optoff + 1] == 2) {
optoff            730 net/ipv6/exthdrs.c 		memcpy(&IP6CB(skb)->ra, nh + optoff + 2, sizeof(IP6CB(skb)->ra));
optoff            734 net/ipv6/exthdrs.c 			    nh[optoff + 1]);
optoff            741 net/ipv6/exthdrs.c static bool ipv6_hop_jumbo(struct sk_buff *skb, int optoff)
optoff            748 net/ipv6/exthdrs.c 	if (nh[optoff + 1] != 4 || (optoff & 3) != 2) {
optoff            750 net/ipv6/exthdrs.c 				    nh[optoff+1]);
optoff            755 net/ipv6/exthdrs.c 	pkt_len = ntohl(*(__be32 *)(nh + optoff + 2));
optoff            758 net/ipv6/exthdrs.c 		icmpv6_param_prob(skb, ICMPV6_HDR_FIELD, optoff+2);
optoff            763 net/ipv6/exthdrs.c 		icmpv6_param_prob(skb, ICMPV6_HDR_FIELD, optoff);
optoff            785 net/ipv6/exthdrs.c static bool ipv6_hop_calipso(struct sk_buff *skb, int optoff)
optoff            789 net/ipv6/exthdrs.c 	if (nh[optoff + 1] < 8)
optoff            792 net/ipv6/exthdrs.c 	if (nh[optoff + 6] * 4 + 8 > nh[optoff + 1])
optoff            795 net/ipv6/exthdrs.c 	if (!calipso_validate(skb, nh + optoff))
optoff            124 net/netfilter/nf_conntrack_seqadj.c 	unsigned int dir, optoff, optend;
optoff            126 net/netfilter/nf_conntrack_seqadj.c 	optoff = protoff + sizeof(struct tcphdr);
optoff            135 net/netfilter/nf_conntrack_seqadj.c 	while (optoff < optend) {
optoff            137 net/netfilter/nf_conntrack_seqadj.c 		unsigned char *op = skb->data + optoff;
optoff            143 net/netfilter/nf_conntrack_seqadj.c 			optoff++;
optoff            147 net/netfilter/nf_conntrack_seqadj.c 			if (optoff + 1 == optend ||
optoff            148 net/netfilter/nf_conntrack_seqadj.c 			    optoff + op[1] > optend ||
optoff            154 net/netfilter/nf_conntrack_seqadj.c 				nf_ct_sack_block_adjust(skb, tcph, optoff + 2,
optoff            155 net/netfilter/nf_conntrack_seqadj.c 							optoff+op[1],
optoff            157 net/netfilter/nf_conntrack_seqadj.c 			optoff += op[1];
optoff            185 net/netfilter/nf_synproxy_core.c 	unsigned int optoff, optend;
optoff            191 net/netfilter/nf_synproxy_core.c 	optoff = protoff + sizeof(struct tcphdr);
optoff            197 net/netfilter/nf_synproxy_core.c 	while (optoff < optend) {
optoff            198 net/netfilter/nf_synproxy_core.c 		unsigned char *op = skb->data + optoff;
optoff            204 net/netfilter/nf_synproxy_core.c 			optoff++;
optoff            207 net/netfilter/nf_synproxy_core.c 			if (optoff + 1 == optend ||
optoff            208 net/netfilter/nf_synproxy_core.c 			    optoff + op[1] > optend ||
optoff            228 net/netfilter/nf_synproxy_core.c 			optoff += op[1];
optoff             42 net/netfilter/xt_dccp.c 	unsigned int optoff = __dccp_hdr_len(dh);
optoff             53 net/netfilter/xt_dccp.c 	op = skb_header_pointer(skb, protoff + optoff, optlen, dccp_optbuf);