Lines Matching refs:nh
117 const unsigned char *nh = skb_network_header(skb); in ip6_parse_tlv() local
137 if (nh[off] == IPV6_TLV_PAD1) { in ip6_parse_tlv()
147 optlen = nh[off + 1] + 2; in ip6_parse_tlv()
151 if (nh[off] == IPV6_TLV_PADN) { in ip6_parse_tlv()
165 if (nh[off + i] != 0) in ip6_parse_tlv()
174 switch (nh[off]) { in ip6_parse_tlv()
198 switch (nh[off]) { in ip6_parse_tlv()
922 const unsigned char *nh = skb_network_header(skb); in ipv6_hop_ra() local
924 if (nh[optoff + 1] == 2) { in ipv6_hop_ra()
926 memcpy(&IP6CB(skb)->ra, nh + optoff + 2, sizeof(IP6CB(skb)->ra)); in ipv6_hop_ra()
930 nh[optoff + 1]); in ipv6_hop_ra()
993 const unsigned char *nh = skb_network_header(skb); in ipv6_hop_jumbo() local
998 if (nh[optoff + 1] != 4 || (optoff & 3) != 2) { in ipv6_hop_jumbo()
1000 nh[optoff+1]); in ipv6_hop_jumbo()
1005 pkt_len = ntohl(*(__be32 *)(nh + optoff + 2)); in ipv6_hop_jumbo()
1037 const unsigned char *nh = skb_network_header(skb); in ipv6_hop_calipso() local
1039 if (nh[optoff + 1] < 8) in ipv6_hop_calipso()
1042 if (nh[optoff + 6] * 4 + 8 > nh[optoff + 1]) in ipv6_hop_calipso()
1045 if (!calipso_validate(skb, nh + optoff)) in ipv6_hop_calipso()