Lines Matching defs:hlen
143 register u_int hlen;
172 hlen = TH_OFF(tp) * 4;
180 if (!qflag && hlen >= sizeof(*tp) && hlen <= length &&
181 (length - hlen) >= 4) {
187 fraglenp = (u_char *)tp + hlen;
190 if (fraglen > (length - hlen) - 4)
191 fraglen = (length - hlen) - 4;
237 if (hlen < sizeof(*tp)) {
239 length - hlen, hlen, (unsigned long)sizeof(*tp));
251 (void)printf("tcp %d", length - hlen);
252 if (hlen > length) {
254 hlen, length);
387 if (hlen > length) {
389 hlen, length);
428 length -= hlen;
448 if (hlen > sizeof(*tp)) {
453 hlen -= sizeof(*tp);
456 while (hlen > 0) {
466 if (len < 2 || len > hlen)
468 --hlen; /* account for length byte */
470 --hlen; /* account for type byte */
474 #define LENCHECK(l) { if ((l) > hlen) goto bad; TCHECK2(*cp, l); }
610 hlen -= datalen;