Home | History | Annotate | Download | only in tcpdump

Lines Matching defs:optlen

325 		u_int optlen;
332 optlen = dccp_print_option(cp);
333 if (!optlen) goto trunc2;
334 if (hlen <= optlen) break;
335 hlen -= optlen;
336 cp += optlen;
350 u_int8_t optlen, i;
356 optlen = *(option +1);
357 if (optlen < 2) {
358 printf("Option %d optlen too short",*option);
361 } else optlen = 1;
363 TCHECK2(*option,optlen);
379 for (i = 0; i < optlen -3; i ++) printf(" %d", *(option +3 + i));
386 for (i = 0; i < optlen -3; i ++) printf(" %d", *(option +3 + i));
393 for (i = 0; i < optlen -3; i ++) printf(" %d", *(option +3 + i));
400 for (i = 0; i < optlen -3; i ++) printf(" %d", *(option +3 + i));
405 for (i = 0; i < optlen -2; i ++) printf("%02x", *(option +2 + i));
409 for (i = 0; i < optlen -2; i ++) printf(" %d", *(option +2 + i));
413 for (i = 0; i < optlen -2; i ++) printf("%02x", *(option +2 + i));
417 for (i = 0; i < optlen -2; i ++) printf("%02x", *(option +2 + i));
421 for (i = 0; i < optlen -2; i ++) printf("%02x", *(option +2 + i));
431 if (optlen == 6)
438 for (i = 0; i < optlen -2; i ++) printf("%02x", *(option +2 + i));
443 switch (optlen) {
460 return optlen;