Lines Matching defs:olen
103 uint_t olen;
105 d6o = dhcpv6_pkt_option(plp, NULL, DHCPV6_OPT_UNICAST, &olen);
106 olen -= sizeof (*d6o);
110 } else if (olen != sizeof (dsmp->dsm_server)) {
117 (void) memcpy(&addr, d6o + 1, olen);
251 uint_t olen, msglen;
255 &olen);
256 (void) dhcpv6_status_code(d6o, olen, &estr, &msg, &msglen);
365 uint_t olen, solen;
385 d6o = dhcpv6_pkt_option(pkt, NULL, DHCPV6_OPT_STATUS_CODE, &olen);
386 if (dhcpv6_status_code(d6o, olen, &estr, &msg, &msglen) ==
399 &olen)) != NULL) {
414 olen - sizeof (dhcpv6_ia_na_t), NULL,
439 d6o = dhcpv6_pkt_option(pkt, NULL, DHCPV6_OPT_PREFERENCE, &olen);
440 if (d6o != NULL && olen == sizeof (*d6o) + 1) {
699 uint_t olen;
718 d6o = dhcpv6_pkt_option(plp, NULL, DHCPV6_OPT_CLIENTID, &olen);
719 olen -= sizeof (*d6o);
720 if (d6o == NULL || olen != dsmp->dsm_cidlen ||
721 memcmp(d6o + 1, dsmp->dsm_cid, olen) != 0) {
740 d6o = dhcpv6_pkt_option(plp, NULL, DHCPV6_OPT_SERVERID, &olen);
751 olen -= sizeof (*d6o);
752 if (olen != dsmp->dsm_serveridlen ||
753 memcmp(d6o + 1, dsmp->dsm_serverid, olen) != 0) {
771 DHCPV6_OPT_RAPID_COMMIT, &olen) == NULL) {
793 &olen);
794 if (d6o != NULL && olen == sizeof (*d6o) + 1 &&
833 &olen);
834 status = dhcpv6_status_code(d6o, olen, &estr, &msg, &msglen);
906 &olen);
907 if (dhcpv6_status_code(d6o, olen, &estr, &msg,
937 &olen);
938 if (dhcpv6_status_code(d6o, olen, &estr, &msg,