• Home
  • Raw
  • Download

Lines Matching refs:optlen

287 	size_t optlen;  in dhcp6opt_print()  local
302 optlen = EXTRACT_16BITS(&dh6o->dh6opt_len); in dhcp6opt_print()
303 if (ep < cp + sizeof(*dh6o) + optlen) in dhcp6opt_print()
307 ND_TCHECK2(*(cp + sizeof(*dh6o)), optlen); in dhcp6opt_print()
311 if (optlen < 2) { in dhcp6opt_print()
319 if (optlen >= 2 + 6) { in dhcp6opt_print()
323 for (i = 8; i < optlen; i++) in dhcp6opt_print()
333 if (optlen >= 2 + 8) { in dhcp6opt_print()
345 if (optlen >= 2 + 2) { in dhcp6opt_print()
348 for (i = 4; i < optlen; i++) in dhcp6opt_print()
363 if (optlen < 24) { in dhcp6opt_print()
373 if (optlen > 24) { in dhcp6opt_print()
375 dhcp6opt_print(ndo, tp + 24, tp + optlen); in dhcp6opt_print()
381 if (optlen % 2) { in dhcp6opt_print()
386 for (i = 0; i < optlen; i += 2) { in dhcp6opt_print()
393 if (optlen != 1) { in dhcp6opt_print()
401 if (optlen != 2) { in dhcp6opt_print()
411 dhcp6_print(ndo, tp, optlen); in dhcp6opt_print()
415 if (optlen < 11) { in dhcp6opt_print()
457 authinfolen = optlen - 11; in dhcp6opt_print()
516 for (i = 0; i < optlen && i < 10; i++) in dhcp6opt_print()
521 if (optlen != 1) { in dhcp6opt_print()
549 if (optlen % 16) { in dhcp6opt_print()
554 for (i = 0; i < optlen; i += 16) in dhcp6opt_print()
561 while (tp < cp + sizeof(*dh6o) + optlen) { in dhcp6opt_print()
563 if ((tp = ns_nprint(ndo, tp, cp + sizeof(*dh6o) + optlen)) == NULL) in dhcp6opt_print()
569 if (optlen < 2) { in dhcp6opt_print()
578 if (optlen < 12) { in dhcp6opt_print()
587 if (optlen > 12) { in dhcp6opt_print()
589 dhcp6opt_print(ndo, tp + 12, tp + optlen); in dhcp6opt_print()
594 if (optlen < 4) { in dhcp6opt_print()
600 if (optlen > 4) { in dhcp6opt_print()
602 dhcp6opt_print(ndo, tp + 4, tp + optlen); in dhcp6opt_print()
607 if (optlen < 25) { in dhcp6opt_print()
616 if (optlen > 25) { in dhcp6opt_print()
618 dhcp6opt_print(ndo, tp + 25, tp + optlen); in dhcp6opt_print()
624 if (optlen != 4) { in dhcp6opt_print()
632 if (optlen < 4) { in dhcp6opt_print()
641 for (i = 4; i < optlen && i < 14; i++) in dhcp6opt_print()
646 if (optlen < 17) { in dhcp6opt_print()
663 if (optlen > 17) { in dhcp6opt_print()
665 dhcp6opt_print(ndo, tp + 17, tp + optlen); in dhcp6opt_print()
671 if (optlen > 0) { in dhcp6opt_print()
673 dhcp6opt_print(ndo, tp, tp + optlen); in dhcp6opt_print()
678 if (optlen < 16) { in dhcp6opt_print()
687 for (i = 16; i < optlen && i < 26; i++) in dhcp6opt_print()
692 if (optlen < 4) { in dhcp6opt_print()
697 while (tp < cp + sizeof(*dh6o) + optlen - 4) { in dhcp6opt_print()
702 if (tp + subopt_len > cp + sizeof(*dh6o) + optlen) in dhcp6opt_print()
728 if (optlen < 3) { in dhcp6opt_print()
733 remain_len = optlen; in dhcp6opt_print()
753 if (optlen < 5) { in dhcp6opt_print()
759 (void)fn_printn(ndo, tp, (u_int)optlen, NULL); in dhcp6opt_print()
768 cp += sizeof(*dh6o) + optlen; in dhcp6opt_print()