• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/dhcp6/

Lines Matching refs:client6_iaidaddr

113 extern struct dhcp6_iaidaddr client6_iaidaddr;
574 client6_iaidaddr.ifp = ifp;
575 memcpy(&client6_iaidaddr.client6_info.iaidinfo, &ifp->iaidinfo,
576 sizeof(client6_iaidaddr.client6_info.iaidinfo));
577 duidcpy(&client6_iaidaddr.client6_info.clientid, &client_duid);
593 if (!TAILQ_EMPTY(&client6_iaidaddr.lease_list)) {
604 if (dhcp6_find_lease(&client6_iaidaddr,
658 if (client6_iaidaddr.client6_info.type == IAPD &&
659 !TAILQ_EMPTY(&client6_iaidaddr.lease_list))
660 radvd_parse(&client6_iaidaddr, ADDR_REMOVE);
662 for (sp = TAILQ_FIRST(&client6_iaidaddr.lease_list); sp; sp = sp_next) {
828 if (client6_iaidaddr.client6_info.type == IAPD)
862 if (!TAILQ_EMPTY(&client6_iaidaddr.lease_list)) {
1079 if (duidcpy(&optinfo.serverID, &client6_iaidaddr.client6_info.serverid)) {
1116 memcpy(&optinfo.iaidinfo, &client6_iaidaddr.client6_info.iaidinfo,
1145 memcpy(&optinfo.iaidinfo, &client6_iaidaddr.client6_info.iaidinfo,
1170 memcpy(&optinfo.iaidinfo, &client6_iaidaddr.client6_info.iaidinfo,
1172 optinfo.type = client6_iaidaddr.client6_info.type;
1198 if (client6_iaidaddr.client6_info.type == IAPD)
1199 radvd_parse(&client6_iaidaddr, ADDR_REMOVE);
1772 duidcpy(&client6_iaidaddr.client6_info.serverid,
1888 radvd_parse(&client6_iaidaddr, ADDR_UPDATE);
1922 dhcp6_remove_iaidaddr(&client6_iaidaddr);
1933 radvd_parse(&client6_iaidaddr, ADDR_UPDATE);
1966 client6_iaidaddr.state = ACTIVE;
1967 if ((client6_iaidaddr.timer = dhcp6_add_timer(dhcp6_iaidaddr_timo,
1968 &client6_iaidaddr)) == NULL) {
1970 FNAME, client6_iaidaddr.client6_info.iaidinfo.iaid);
1973 if (client6_iaidaddr.client6_info.iaidinfo.renewtime == 0) {
1974 client6_iaidaddr.client6_info.iaidinfo.renewtime
1975 = get_min_preferlifetime(&client6_iaidaddr)/2;
1977 if (client6_iaidaddr.client6_info.iaidinfo.rebindtime == 0) {
1978 client6_iaidaddr.client6_info.iaidinfo.rebindtime
1979 = (get_min_preferlifetime(&client6_iaidaddr)*4)/5;
1981 offset = now.time - client6_iaidaddr.start_date;
1982 if ( offset > client6_iaidaddr.client6_info.iaidinfo.renewtime)
1985 timo.tv_sec = client6_iaidaddr.client6_info.iaidinfo.renewtime - offset;
1987 dhcp6_set_timer(&timo, client6_iaidaddr.timer);
2095 for (cl = TAILQ_FIRST(&client6_iaidaddr.lease_list); cl;
2108 if (reboot && client6_iaidaddr.client6_info.type != IAPD &&
2118 if (reboot && client6_iaidaddr.client6_info.type == IAPD &&
2120 radvd_parse(&client6_iaidaddr, ADDR_UPDATE);
2176 if (client6_iaidaddr.client6_info.type == IAPD)
2185 /* remove RENEW timer for client6_iaidaddr */
2186 if (client6_iaidaddr.timer != NULL)
2187 dhcp6_remove_timer(client6_iaidaddr.timer);
2229 if (client6_iaidaddr.state == ACTIVE) {
2233 dhcp6_remove_timer(client6_iaidaddr.timer);
2236 if (client6_iaidaddr.client6_info.type == IAPD)