CD_DHCP_TYPE
if (ack->opts[CD_DHCP_TYPE] != NULL) {
if (ack->opts[CD_DHCP_TYPE] == NULL)
if (ack->opts[CD_DHCP_TYPE] == NULL)
if (ack->opts[CD_DHCP_TYPE] == NULL) {
if (ack->opts[CD_DHCP_TYPE] != NULL &&
if (*option == CD_DHCP_TYPE)
else if (plp->opts[CD_DHCP_TYPE] != NULL)
return (plp->opts[CD_DHCP_TYPE]->value[0]);
if (add_pkt_opt(dpkt, CD_DHCP_TYPE, &type, 1) == NULL) {
if (dsmp->dsm_ack->opts[CD_DHCP_TYPE] == NULL)
if (!isv6 && offer->opts[CD_DHCP_TYPE] == NULL) {
if (pkt->opts[CD_DHCP_TYPE] == NULL) {
if (*plp->opts[CD_DHCP_TYPE]->value == ACK) {
if (*plp->opts[CD_DHCP_TYPE]->value == NAK) {
dp->options[0] == CD_DHCP_TYPE) {
case CD_DHCP_TYPE:
if (pl->opts[CD_DHCP_TYPE] == NULL)
if (pl->opts[CD_DHCP_TYPE]->len != 1)
if (*pl->opts[CD_DHCP_TYPE]->value < DISCOVER ||
*pl->opts[CD_DHCP_TYPE]->value > INFORM)
if (wk->opts[CD_DHCP_TYPE] &&
wk->opts[CD_DHCP_TYPE]->len == 1) {
if (*wk->opts[CD_DHCP_TYPE]->value != OFFER) {
static uint8_t opt_discover[] = { CD_DHCP_TYPE, 1, DISCOVER };
static uint8_t opt_request[] = { CD_DHCP_TYPE, 1, REQUEST };
static uint8_t opt_decline[] = { CD_DHCP_TYPE, 1, DECLINE };
if (pl->opts[CD_DHCP_TYPE] == NULL) {
!wk->opts[CD_DHCP_TYPE])
switch (*wk->opts[CD_DHCP_TYPE]->value) {
if (state_pl->opts[CD_DHCP_TYPE] && (!doptp ||
if (get_dhcpv4_option(dh4, end, CD_DHCP_TYPE, &opt, &opt_len) != 0 ||
if (get_dhcpv4_option(dh4, end, CD_DHCP_TYPE, &opt, &opt_len) != 0 ||