Home | History | Annotate | Download | only in pending

Lines Matching refs:leases

244   uint32_t start_ip;              // start address of leases, in host order
245 uint32_t end_ip; // end of leases, in host order
246 uint8_t start_ip6[16]; // start address of leases, in IPv6 mode
247 uint8_t end_ip6[16]; // end of leases, in IPv6 mode
250 uint32_t max_leases; // maximum number of leases (including reserved addresses)
261 char *notify_file; // what to run whenever leases are written
267 struct static_lease *static_leases; // List of ip/mac pairs to assign static leases
287 } leases;
655 // Reads Static leases from STR and updates inner structures.
683 sltmp->next = gstate.leases.sleases;
684 gstate.leases.sleases = sltmp;
701 {"lease_file" , strinvar , (void*)&gconfig.lease_file , "/var/lib/misc/dhcpd.leases"}, //LEASES_FILE
702 {"lease6_file" , strinvar , (void*)&gconfig.lease6_file , "/var/lib/misc/dhcpd6.leases"}, //LEASES_FILE
1319 for (sls6 = gstate.leases.sleases6; sls6; sls6 = sls6->next)
1329 // Verify ip NIP in current leases ( assigned or not)
1343 for (sls = gstate.leases.sleases; sls; sls = sls->next)
1432 // returns a IP from static, dynamic leases or free ip pool, 0 otherwise.
1436 static_lease *sls = gstate.leases.sleases;
1483 static_lease6 *sls6 = gstate.leases.sleases6;