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

Lines Matching refs:lease_addr

172 		if ((lease = hash_search(lease_hash_table, (void *)&lv->lease_addr)) != NULL) {
218 FNAME, in6addr2str(&lease->lease_addr.addr, 0));
221 if (hash_delete(lease_hash_table, &lease->lease_addr) != 0) {
223 FNAME, in6addr2str(&lease->lease_addr.addr, 0));
230 in6addr2str(&lease->lease_addr.addr, 0));
267 if (!addr_on_addrlist(&optinfo->addr_list, &lease->lease_addr)) {
269 FNAME, in6addr2str(&lease->lease_addr.addr,0));
363 memcpy(&sp->lease_addr, addr, sizeof(sp->lease_addr));
372 FNAME, in6addr2str(&sp->lease_addr.addr, 0));
378 in6addr2str(&sp->lease_addr.addr, 0), sp->lease_addr.plen);
379 if (hash_add(lease_hash_table, &sp->lease_addr, sp)) {
386 if (sp->lease_addr.validlifetime == DHCP6_DURATITION_INFINITE ||
387 sp->lease_addr.preferlifetime == DHCP6_DURATITION_INFINITE) {
398 d = sp->lease_addr.preferlifetime;
404 in6addr2str(&sp->lease_addr.addr, 0), sp->lease_addr.plen,
406 sp->lease_addr.preferlifetime, sp->lease_addr.validlifetime);
432 memcpy(&sp->lease_addr, addr, sizeof(sp->lease_addr));
437 FNAME, in6addr2str(&sp->lease_addr.addr, 0));
440 if (sp->lease_addr.validlifetime == DHCP6_DURATITION_INFINITE ||
441 sp->lease_addr.preferlifetime == DHCP6_DURATITION_INFINITE) {
453 d = sp->lease_addr.preferlifetime;
469 * sp->lease_addr.plen == ifaddr->plen &&
474 in6addr2str(&sp->lease_addr.addr, 0), ifaddr->plen);
475 if (IN6_ARE_ADDR_EQUAL(&sp->lease_addr.addr, &ifaddr->addr)) {
477 if (sp->lease_addr.plen == ifaddr->plen)
513 in6addr2str(&sp->lease_addr.addr, 0), sp->state);
518 d = sp->lease_addr.validlifetime - sp->lease_addr.preferlifetime;
662 if (addr_on_segment(seg, &cl->lease_addr)) {
664 &cl->lease_addr)) {
675 memcpy(&v6addr->val_dhcp6addr, &cl->lease_addr,