• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7800-V1.0.2.28/package/shortcut-fe/src/

Lines Matching refs:ihl

1255 			     unsigned int len, struct sfe_ipv6_ip_hdr *iph, unsigned int ihl, bool flush_on_find)
1268 if (!pskb_may_pull(skb, (sizeof(struct sfe_ipv6_udp_hdr) + ihl))) {
1286 udph = (struct sfe_ipv6_udp_hdr *)(skb->data + ihl);
1600 unsigned int len, struct sfe_ipv6_ip_hdr *iph, unsigned int ihl, bool flush_on_find)
1615 if (!pskb_may_pull(skb, (sizeof(struct sfe_ipv6_tcp_hdr) + ihl))) {
1633 tcph = (struct sfe_ipv6_tcp_hdr *)(skb->data + ihl);
2060 unsigned int len, struct sfe_ipv6_ip_hdr *iph, unsigned int ihl)
2077 len -= ihl;
2078 if (!pskb_may_pull(skb, ihl + sizeof(struct icmp6hdr))) {
2091 icmph = (struct icmp6hdr *)(skb->data + ihl);
2109 ihl += sizeof(struct icmp6hdr);
2110 if (!pskb_may_pull(skb, ihl + sizeof(struct sfe_ipv6_ip_hdr) + sizeof(struct sfe_ipv6_ext_hdr))) {
2135 ihl += sizeof(struct sfe_ipv6_ip_hdr);
2141 ext_hdr = (struct sfe_ipv6_ext_hdr *)(skb->data + ihl);
2161 ihl += ext_hdr_len;
2166 if (!pskb_may_pull(skb, ihl + sizeof(struct sfe_ipv6_ext_hdr))) {
2184 icmp_udph = (struct sfe_ipv6_udp_hdr *)(skb->data + ihl);
2190 icmp_tcph = (struct sfe_ipv6_tcp_hdr *)(skb->data + ihl);
2252 unsigned int ihl = sizeof(struct sfe_ipv6_ip_hdr);
2261 if (!pskb_may_pull(skb, ihl + sizeof(struct sfe_ipv6_ext_hdr))) {
2289 if (unlikely(payload_len > (len - ihl))) {
2304 ext_hdr = (struct sfe_ipv6_ext_hdr *)(skb->data + ihl);
2323 ihl += ext_hdr_len;
2324 if (!pskb_may_pull(skb, ihl + sizeof(struct sfe_ipv6_ext_hdr))) {
2339 return sfe_ipv6_recv_udp(si, skb, dev, len, iph, ihl, flush_on_find);
2343 return sfe_ipv6_recv_tcp(si, skb, dev, len, iph, ihl, flush_on_find);
2347 return sfe_ipv6_recv_icmp(si, skb, dev, len, iph, ihl);