Searched refs:iphlen (Results 1 - 10 of 10) sorted by relevance

/illumos-gate/usr/src/stand/lib/inet/
H A Dicmp4.c57 icmp4(struct inetgram *igp, struct ip *iphp, uint16_t iphlen, argument
64 icmp_len = ntohs(iphp->ip_len) - iphlen;
73 icmphp = (struct icmp *)(igp->igm_mp->b_rptr + iphlen);
H A Dipv4.c88 fragment[i].ipid, fragment[i].iplen, fragment[i].iphlen);
89 total += (fragment[i].iplen - fragment[i].iphlen);
142 int16_t iplen, int16_t iphlen, uint8_t ipp)
162 fragment[i].iphlen = iphlen;
237 fragment[last_frag].iphlen;
240 actual += (fragment[i].iplen - fragment[i].iphlen);
271 first_iph_len = fragment[i].iphlen;
283 len = fragment[i].iplen - fragment[i].iphlen;
294 fragment[i].iphlen),
141 frag_add(int16_t offset, mblk_t *mp, uint16_t ipid, int16_t iplen, int16_t iphlen, uint8_t ipp) argument
583 make_trans_datagram(int index, struct inetgram *igp, struct in_addr ipsrc, struct in_addr ipdst, uint16_t iphlen) argument
692 uint16_t iphlen, iplen, ip_id; local
[all...]
H A Dipv4_impl.h53 int16_t iphlen; /* Len of IP header */ member in struct:ip_frag
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_send.c1262 int ehlen, iphlen, tcphlen; local
1299 iphlen = oiph->ip_hl * 4;
1300 otcph = (struct tcphdr *)(mp->b_rptr + ehlen + iphlen);
1303 l4_len = pktlen - ehlen - iphlen;
1310 "l4_len %d (0x%x) ip_len - iphlen %d ",
1319 ntohs(oiph->ip_len) - iphlen));
1352 otcph = (struct tcphdr *)(mp->b_rptr + ehlen + iphlen);
1358 hdrlen = ehlen + iphlen + tcphlen;
1372 "hdrlen %d ehlen %d iphlen %d tcphlen %d "
1375 pktlen, hdrlen, ehlen, iphlen, tcphle
[all...]
/illumos-gate/usr/src/uts/common/io/ppp/spppcomp/
H A Dspppcomp.c1519 uint_t iphlen; local
1535 &cp->cp_vj, &iphdr, &iphlen);
1537 if (vjlen < 0 || iphlen == 0) {
1558 np = allocb(iphlen + PPP_HDRLEN, BPRI_MED);
1572 bcopy((caddr_t)iphdr, (caddr_t)dp + PPP_HDRLEN, iphlen);
1573 np->b_wptr = dp + iphlen + PPP_HDRLEN;
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/
H A Dmpd_probe.c374 int iphlen; local
426 iphlen = ip->ip_hl << 2;
427 if (len < iphlen + ICMP_MINLEN) {
439 len -= iphlen;
441 reply = (struct pr_icmp *)((char *)in_packet + iphlen);
/illumos-gate/usr/src/uts/common/inet/ip/
H A Digmp.c315 int iphlen, igmplen, mblklen; local
329 iphlen = ira->ira_ip_hdr_length;
330 if (mblklen < 1 || mblklen < iphlen) {
334 igmplen = ira->ira_pktlen - iphlen;
339 if (MBLKL(mp) < (igmplen + iphlen)) {
358 igmpa = (igmpa_t *)(&mp->b_rptr[iphlen]);
H A Dip_mroute.c2333 int iplen, pimlen, iphlen; local
2353 iphlen = IPH_HDR_LENGTH(ip);
2354 pimlen = ntohs(iplen) - iphlen;
2374 pimp = (struct pim *)((caddr_t)ip + iphlen);
2456 mp_copy->b_rptr += iphlen + sizeof (pim_t) + sizeof (*reghdr);
2458 ira->ira_pktlen -= iphlen + sizeof (pim_t) + sizeof (*reghdr);
/illumos-gate/usr/src/uts/common/io/sfe/
H A Dsfe_util.c229 uint_t iphlen; local
312 iphlen = (p[0] & 0xf) * 4;
322 offset += iphlen;
325 tcplen = iplen - iphlen;
/illumos-gate/usr/src/uts/common/io/usbgem/
H A Dusbgem.c300 uint_t iphlen; local
383 iphlen = (p[0] & 0xf) * 4;
393 offset += iphlen;
396 tcplen = iplen - iphlen;

Completed in 162 milliseconds