Home | History | Annotate | Download | only in tcpdump

Lines Matching refs:optlen

384 		u_int optlen;
391 optlen = dccp_print_option(cp);
392 if (!optlen) goto trunc2;
393 if (hlen <= optlen) break;
394 hlen -= optlen;
395 cp += optlen;
409 u_int8_t optlen, i;
418 optlen = *(option +1);
419 if (optlen < 2) {
420 printf("Option %d optlen too short",*option);
423 } else optlen = 1;
425 TCHECK2(*option,optlen);
441 for (i = 0; i < optlen -3; i ++) printf(" %d", *(option +3 + i));
448 for (i = 0; i < optlen -3; i ++) printf(" %d", *(option +3 + i));
455 for (i = 0; i < optlen -3; i ++) printf(" %d", *(option +3 + i));
462 for (i = 0; i < optlen -3; i ++) printf(" %d", *(option +3 + i));
467 for (i = 0; i < optlen -2; i ++) printf("%02x", *(option +2 + i));
471 for (i = 0; i < optlen -2; i ++) printf(" %d", *(option +2 + i));
475 for (i = 0; i < optlen -2; i ++) printf("%02x", *(option +2 + i));
479 for (i = 0; i < optlen -2; i ++) printf("%02x", *(option +2 + i));
483 for (i = 0; i < optlen -2; i ++) printf("%02x", *(option +2 + i));
495 if (optlen == 6){
505 for (i = 0; i < optlen -2; i ++) printf("%02x", *(option +2 + i));
510 switch (optlen) {
529 return optlen;