Home | History | Annotate | Download | only in tcpdump

Lines Matching refs:optlen

325 	size_t optlen;
340 optlen = EXTRACT_16BITS(&dh6o->dh6opt_len);
341 if (ep < cp + sizeof(*dh6o) + optlen)
348 if (optlen < 2) {
356 if (optlen >= 2 + 6) {
360 for (i = 8; i < optlen; i++)
370 if (optlen >= 2 + 8) {
382 if (optlen >= 2 + 2) {
385 for (i = 4; i < optlen; i++)
400 if (optlen < sizeof(ia_addr) - 4) {
414 if (optlen > sizeof(ia_addr) - 4) {
418 (u_char *)(dh6o + 1) + optlen);
423 if (optlen % 2) {
428 for (i = 0; i < optlen; i += 2) {
437 if (optlen != 1) {
444 if (optlen != 2) {
454 dhcp6_print((const u_char *)(dh6o + 1), optlen);
458 if (optlen < sizeof(authopt) - sizeof(*dh6o)) {
500 optlen + sizeof(*dh6o) - sizeof(authopt);
556 for (i = 0; i < optlen && i < 10; i++)
582 if (optlen % 16) {
587 for (i = 0; i < optlen; i += 16)
592 if (optlen < 2) {
602 if (optlen < sizeof(ia) - 4) {
614 if (optlen > sizeof(ia) - 4) {
617 (u_char *)(dh6o + 1) + optlen);
622 if (optlen < sizeof(ia_prefix) - 4) {
637 if (optlen > sizeof(ia_prefix) - 4) {
641 (u_char *)(dh6o + 1) + optlen);
646 if (optlen != 4) {
659 cp += sizeof(*dh6o) + optlen;