Searched refs:ihl (Results 51 - 75 of 150) sorted by relevance

123456

/asus-wl-520gu-7.0.1.45/src/linux/linux/net/ipv4/netfilter.noQoS/
H A Dip_nat_helper.c81 struct tcphdr *tcph = (void *)iph + iph->ihl*4;
126 tcplen = (*skb)->len - iph->ihl*4;
128 newlen = iph->ihl*4 + newtcplen;
163 tcph = (void *)iph + iph->ihl*4;
211 struct udphdr *udph = (void *)iph + iph->ihl * 4;
215 udplen = (*skb)->len - iph->ihl*4;
217 newlen = iph->ihl*4 + newudplen;
252 udph = (void *)iph + iph->ihl*4;
276 udph->len = htons((*skb)->len - iph->ihl*4);
358 tcph = (void *)iph + iph->ihl*
[all...]
H A Dipt_LOG.c30 void *protoh = (u_int32_t *)iph + iph->ihl;
31 unsigned int datalen = len - iph->ihl * 4;
57 && iph->ihl * 4 != sizeof(struct iphdr)) {
62 for (i = sizeof(struct iphdr); i < iph->ihl * 4; i++)
H A Dip_conntrack_h323.c38 struct tcphdr *tcph = (void *)iph + iph->ihl * 4;
41 u_int32_t tcplen = len - iph->ihl * 4;
153 struct tcphdr *tcph = (void *)iph + iph->ihl * 4;
156 u_int32_t tcplen = len - iph->ihl * 4;
H A Dipt_ecn.c32 struct tcphdr *tcph = (void *)iph + iph->ihl*4;
H A Dip_nat_irc.c96 struct tcphdr *tcph = (void *) iph + iph->ihl * 4;
160 struct tcphdr *tcph = (void *) iph + iph->ihl * 4;
184 datalen = (*pskb)->len - iph->ihl * 4 - tcph->doff * 4;
H A Dipt_TCPMSS.c59 tcplen = (*pskb)->len - iph->ihl*4;
61 tcph = (void *)iph + iph->ihl*4;
145 tcph = (void *)iph + iph->ihl*4;
H A Dip_nat_ftp.c172 struct tcphdr *tcph = (void *)iph + iph->ihl*4;
231 struct tcphdr *tcph = (void *)iph + iph->ihl*4;
254 datalen = (*pskb)->len - iph->ihl * 4 - tcph->doff * 4;
H A Dip_nat_mms.c65 struct tcphdr *tcph = (void *) iph + iph->ihl * 4;
210 struct tcphdr *tcph = (void *) iph + iph->ihl * 4;
238 datalen = (*pskb)->len - iph->ihl * 4 - tcph->doff * 4;
H A Dip_nat_standalone.c92 ((u_int32_t *)iph + iph->ihl);
171 || (*pskb)->nh.iph->ihl * 4 < sizeof(struct iphdr))
206 || (*pskb)->nh.iph->ihl * 4 < sizeof(struct iphdr))
/asus-wl-520gu-7.0.1.45/src/linux/linux/net/ipv4/netfilter/
H A Dipt_LOG.c30 void *protoh = (u_int32_t *)iph + iph->ihl;
31 unsigned int datalen = len - iph->ihl * 4;
57 && iph->ihl * 4 != sizeof(struct iphdr)) {
62 for (i = sizeof(struct iphdr); i < iph->ihl * 4; i++)
H A Dip_conntrack_h323.c38 struct tcphdr *tcph = (void *)iph + iph->ihl * 4;
41 u_int32_t tcplen = len - iph->ihl * 4;
153 struct tcphdr *tcph = (void *)iph + iph->ihl * 4;
156 u_int32_t tcplen = len - iph->ihl * 4;
H A Dipt_ecn.c32 struct tcphdr *tcph = (void *)iph + iph->ihl*4;
H A Dipt_webstr.c129 struct tcphdr *tcph = (void *)iph + iph->ihl*4;
131 unsigned int datalen = (skb)->len - (iph->ihl*4) - (tcph->doff*4);
166 struct tcphdr *tcph = (void *)iph + iph->ihl*4;
168 unsigned int datalen = (skb)->len - (iph->ihl*4) - (tcph->doff*4);
H A Dip_nat_irc.c96 struct tcphdr *tcph = (void *) iph + iph->ihl * 4;
160 struct tcphdr *tcph = (void *) iph + iph->ihl * 4;
184 datalen = (*pskb)->len - iph->ihl * 4 - tcph->doff * 4;
H A Dipt_TCPMSS.c59 tcplen = (*pskb)->len - iph->ihl*4;
61 tcph = (void *)iph + iph->ihl*4;
145 tcph = (void *)iph + iph->ihl*4;
H A Dip_nat_ftp.c172 struct tcphdr *tcph = (void *)iph + iph->ihl*4;
231 struct tcphdr *tcph = (void *)iph + iph->ihl*4;
254 datalen = (*pskb)->len - iph->ihl * 4 - tcph->doff * 4;
H A Dip_nat_mms.c65 struct tcphdr *tcph = (void *) iph + iph->ihl * 4;
210 struct tcphdr *tcph = (void *) iph + iph->ihl * 4;
238 datalen = (*pskb)->len - iph->ihl * 4 - tcph->doff * 4;
H A Dip_nat_standalone.c92 ((u_int32_t *)iph + iph->ihl);
171 || (*pskb)->nh.iph->ihl * 4 < sizeof(struct iphdr))
206 || (*pskb)->nh.iph->ihl * 4 < sizeof(struct iphdr))
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-ppc/
H A Dchecksum.h97 * which always checksum on 4 octet boundaries. ihl is the number
100 extern unsigned short ip_fast_csum(unsigned char * iph, unsigned int ihl);
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-ppc64/
H A Dchecksum.h13 * which always checksum on 4 octet boundaries. ihl is the number
16 extern unsigned short ip_fast_csum(unsigned char * iph, unsigned int ihl);
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-ppc/
H A Dchecksum.h97 * which always checksum on 4 octet boundaries. ihl is the number
100 extern unsigned short ip_fast_csum(unsigned char * iph, unsigned int ihl);
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-ppc64/
H A Dchecksum.h13 * which always checksum on 4 octet boundaries. ihl is the number
16 extern unsigned short ip_fast_csum(unsigned char * iph, unsigned int ihl);
/asus-wl-520gu-7.0.1.45/src/linux/linux/net/ipv4/
H A Dip_output.c92 iph->check = ip_fast_csum((unsigned char *)iph, iph->ihl);
135 iph->ihl = 5;
150 iph->ihl += opt->optlen>>2;
396 iph->ihl += opt->optlen >> 2;
561 iph->ihl = 5;
563 iph->ihl += opt->optlen>>2;
568 iph->tot_len = htons(fraglen - fragheaderlen + iph->ihl*4);
594 iph->check = ip_fast_csum((unsigned char *)iph, iph->ihl);
595 data += iph->ihl*4;
703 iph->ihl
[all...]
H A Dip_fragment.c374 int ihl, end; local
383 ihl = skb->nh.iph->ihl * 4;
386 end = offset + skb->len - ihl;
414 if (pskb_pull(skb, ihl) == NULL)
520 ihlen = head->nh.iph->ihl*4;
/asus-wl-520gu-7.0.1.45/src/linux/linux/net/core/
H A Ddv.c483 if (((iph->ihl<<2)+(unsigned char*)(iph)) >= skb_data_end) {
508 (((unsigned char *)iph) + (iph->ihl<<2));
537 (((unsigned char *)iph) + (iph->ihl<<2));

Completed in 191 milliseconds

123456