Home | History | Annotate | Download | only in pending

Lines Matching refs:dhcp_data

122 } DHCP_DATA;
124 static DHCP_DATA dhcp_data;
359 memset(&dhcp_data,0,sizeof(dhcp_data));
363 dhcp_data.iaid = ntohl(*((uint32_t*)(t+4)));
364 dhcp_data.t1 = ntohl(*((uint32_t*)(t+8)));
365 dhcp_data.t2 = ntohl(*((uint32_t*)(t+12)));
375 memcpy(dhcp_data.ipaddr,t+4,16);
388 dhcp_data.pf_lf = ntohl(*((uint32_t*)(t+20)));
389 dhcp_data.va_lf = ntohl(*((uint32_t*)(t+24)));
395 dhcp_data.status_code = ntohs(*((uint16_t*)(t+4)));
422 static int fill_envp(DHCP_DATA *res)
433 static void run_script(DHCP_DATA *res, char *name)
638 dbg("Status code:%d\n", dhcp_data.status_code);
639 inet_ntop(AF_INET6, dhcp_data.ipaddr, toybuf, INET6_ADDRSTRLEN);
657 dbg("Status code:%d\n", dhcp_data.status_code);
658 inet_ntop(AF_INET6, dhcp_data.ipaddr, toybuf, INET6_ADDRSTRLEN);
661 run_script(&dhcp_data, (TT.state == DHCP6REQUEST) ?
668 set_timeout((dhcp_data.va_lf)?dhcp_data.va_lf:INT_MAX);