Lines Matching refs:opts
230 if (!isv6 && offer->opts[CD_DHCP_TYPE] == NULL) {
273 if (offer->opts[CD_MESSAGE] != NULL) {
275 (char *)offer->opts[CD_MESSAGE]->value,
276 offer->opts[CD_MESSAGE]->len);
293 (void) memcpy(&lease, offer->opts[CD_LEASE_TIME]->value,
302 offer->opts[CD_SERVER_ID]->value,
303 offer->opts[CD_SERVER_ID]->len);
464 if (pkt->opts[CD_DHCP_TYPE] == NULL) {
469 if (pkt->opts[CD_LEASE_TIME] == NULL) {
475 if (pkt->opts[CD_LEASE_TIME]->len != sizeof (lease_t)) {
481 if (pkt->opts[CD_SERVER_ID] == NULL) {
487 if (pkt->opts[CD_SERVER_ID]->len != sizeof (ipaddr_t)) {
508 if (pkt->opts[CD_VENDOR_SPEC] != NULL)
511 if (pkt->opts[CD_SUBNETMASK] != NULL)
514 if (pkt->opts[CD_ROUTER] != NULL)
517 if (pkt->opts[CD_HOSTNAME] != NULL)
611 if (*plp->opts[CD_DHCP_TYPE]->value == ACK) {
614 (plp->opts[CD_LEASE_TIME] == NULL ||
615 plp->opts[CD_LEASE_TIME]->len != sizeof (lease_t))) {
643 if (*plp->opts[CD_DHCP_TYPE]->value == NAK) {
660 if (plp->opts[CD_SERVER_ID] == NULL ||
661 plp->opts[CD_SERVER_ID]->len != sizeof (ipaddr_t)) {
670 if (plp->opts[CD_MESSAGE] != NULL) {
671 print_server_msg(dsmp, (char *)plp->opts[CD_MESSAGE]->value,
672 plp->opts[CD_MESSAGE]->len);