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

Lines Matching refs:lease_addr

179 	memcpy(&lease_rec->lease_addr.addr, &addr, 
180 sizeof(lease_rec->lease_addr.addr));
184 <S_PLEN>{number} {lease_rec->lease_addr.plen = (u_int8_t)atoi(yytext);}
210 <S_IATYPE>{number} {lease_rec->lease_addr.type = (u_int8_t)atoi(yytext);
219 <S_VTIME>{number} {lease_rec->lease_addr.validlifetime = (u_int32_t)strtoul(yytext, NULL, 10);
222 <S_PTIME>{number} {lease_rec->lease_addr.preferlifetime = (u_int32_t)strtoul(yytext, NULL, 10);
261 (lease_rec->lease_addr.preferlifetime > lease_rec->lease_addr.validlifetime)) {
263 in6addr2str(&lease_rec->lease_addr.addr, 0),
264 lease_rec->lease_addr.plen, num_lines);
270 if (offset > lease_rec->lease_addr.validlifetime) {
272 in6addr2str(&lease_rec->lease_addr.addr, 0),
273 lease_rec->lease_addr.plen);
280 in6addr2str(&lease_rec->lease_addr.addr, 0),
281 lease_rec->lease_addr.plen);
282 found_lease = hash_search(lease_hash_table, &lease_rec->lease_addr);
312 found_lease = hash_search(lease_hash_table, &lease_rec->lease_addr);
317 in6addr2str(&lease_rec->lease_addr.addr, 0),
318 lease_rec->lease_addr.plen);
383 if ((found_lease = dhcp6_find_lease(iaidaddr, &lease_rec->lease_addr))
387 in6addr2str(&lease_rec->lease_addr.addr, 0),
388 lease_rec->lease_addr.plen);
394 FNAME, in6addr2str(&lease_rec->lease_addr.addr, 0));
415 FNAME, in6addr2str(&lease_rec->lease_addr.addr, 0));
429 FNAME, in6addr2str(&lease_rec->lease_addr.addr, 0));
435 in6addr2str(&lease_rec->lease_addr.addr, 0),
436 lease_rec->lease_addr.plen, num_lines);
442 FNAME, in6addr2str(&lease_rec->lease_addr.addr, 0));
445 if (lease_rec->lease_addr.preferlifetime > offset) {
447 d = lease_rec->lease_addr.preferlifetime - offset;
450 d = lease_rec->lease_addr.validlifetime - offset;
456 if (hash_add(lease_hash_table, &lease_rec->lease_addr, lease_rec) != 0) {
458 FNAME, in6addr2str(&lease_rec->lease_addr.addr, 0));
464 lease_rec->lease_addr.status_code = DH6OPT_STCODE_UNDEFINE;
467 FNAME, in6addr2str(&lease_rec->lease_addr.addr, 0), lease_rec->lease_addr.plen,
468 lease_rec->lease_addr.type, lease_rec->iaidaddr->client6_info.iaidinfo.iaid);
477 if (hash_delete(lease_hash_table, &lease->lease_addr) != 0) {
479 FNAME, in6addr2str(&lease->lease_addr.addr, 0));
487 FNAME, in6addr2str(&lease->lease_addr.addr, 0),
488 lease->lease_addr.plen, lease->iaidaddr->client6_info.iaidinfo.iaid);