Lines Matching refs:lease
99 Each ifslist entry contains the address, mask, lease information,
157 means that, unlike IPv4 DHCP, DHCPv6 does not need to obtain a lease
170 specified by the user. The lease has a "Lease Time," a required
206 renew/rebind and lease expiry strategy is used, although the state
223 the lease.
258 Next, the lease-tracking needs to be refactored. DHCPv6 is the
264 have only one lease per DHCPv6 state machine, because each state
281 For DHCPv6, we need to track multiple LIFs per lease (IA), but we
284 one PIF and is a member of at most one lease, and then simplify: the
285 lease structure will use a base pointer for the first LIF in the
286 lease, and a count for the number of consecutive LIFs in the PIF's
287 list of LIFs that belong to the lease.
290 of LIFs in the lease, and advance the base pointer if the LIF being
294 When removing a lease from a state machine, we need to dispose of
298 DHCP operation on lease expiry. Otherwise, the lease is the owner
309 +- lease +- lease +- lease
325 single lease structure that points back to the same LIF (count of
331 with multiple leases on the first interface, and each lease with
334 lease ----------------> lease -> NULL lease -> NULL
349 represent the addresses in each lease. The logical interfaces
354 Note also that with IPv4 DHCP, the lease points to the LIF that's
356 interface that dhcpagent controls. With DHCPv6, the lease (one per
516 separate lease structures, and INFORM doesn't acquire a lease, we no
564 these states map one-to-one with a single address and single lease
582 (of any lease on the state machine) expires. At this point, as
587 - When a T1 lease timer expires and we're in RENEWING or REBINDING
606 - When a T2 lease timer expires and we're in REBINDING state, just
611 lifetime, remove them from the system. When an IA (lease)
634 than waiting for the last lease to expire, and thus avoid a loss of
893 if_{t1,t2,lease} to hold the relative timer values, we will
912 dhcp_lif_t.lif_lease backpointer to lease holding LIF
918 dhcp_lif_t.lif_expired lease has expired flag
933 dhcp_lease_t.dl_lifs pointer to first LIF configured by lease
937 dhcp_lease_t.dl_stale lease was not updated by Renew/Rebind