CD_SERVER_ID
(void) memcpy(&inaddr, ack->opts[CD_SERVER_ID]->value,
(void) add_pkt_opt32(dpkt, CD_SERVER_ID, serverip);
(void) add_pkt_opt32(dpkt, CD_SERVER_ID, serverip);
(void) add_pkt_opt(dpkt, CD_SERVER_ID,
offer->opts[CD_SERVER_ID]->value,
offer->opts[CD_SERVER_ID]->len);
if (pkt->opts[CD_SERVER_ID] == NULL) {
if (pkt->opts[CD_SERVER_ID]->len != sizeof (ipaddr_t)) {
if (plp->opts[CD_SERVER_ID] == NULL ||
plp->opts[CD_SERVER_ID]->len != sizeof (ipaddr_t)) {
case CD_SERVER_ID:
if (!wk->opts[CD_SERVER_ID]) {
if (wk->opts[CD_SERVER_ID]->len != 4) {
if (pl->opts[CD_SERVER_ID] != NULL &&
pl->opts[CD_SERVER_ID]->len == sizeof (struct in_addr)) {
bcopy(pl->opts[CD_SERVER_ID]->value,
&t_server, pl->opts[CD_SERVER_ID]->len);
*opt++ = CD_SERVER_ID;
*opt++ = CD_SERVER_ID;
*opt++ = pl->opts[CD_SERVER_ID]->len;
bcopy(pl->opts[CD_SERVER_ID]->value, opt,
pl->opts[CD_SERVER_ID]->len);
opt += pl->opts[CD_SERVER_ID]->len;
opts[CD_SERVER_ID]->value)));