Searched refs:lease (Results 1 - 3 of 3) sorted by relevance

/vbox/src/VBox/NetworkServices/DHCP/
H A DNetworkManagerDhcp.cpp62 /* 2. Find/Bind lease for client */
63 Lease lease = confManager->allocateLease4Client(client, pDhcpMsg, cb); local
64 AssertReturn(lease != Lease::NullLease, VINF_SUCCESS);
70 lease.bindingPhase(true);
71 lease.phaseStart(RTTimeMilliTS());
72 lease.setExpiration(300); /* 3 min. */
94 /* 2. find bound lease */
95 Lease l = client.lease();
145 * from the offer. We also match the lease state. Apparently the
155 * The client is releasing its lease
[all...]
H A DConfig.cpp221 const xml::ElementNode *lease; local
222 while ((lease = leases.forAllNodes()))
224 if (!lease->nameEquals(tagXMLLease.c_str()))
229 if (l.fromXML(lease))
266 xml::ElementNode *lease = root->createChild(tagXMLLease.c_str()); local
267 if (!it->first.toXML(lease))
394 * We bind lease for client till it continue with it on DHCPREQUEST.
400 * This mean that client has already bound or commited lease.
403 const Lease l = client.lease();
406 /* Here we should take lease fro
515 isAddressTaken(const RTNETADDRIPV4& addr, Lease& lease) argument
1268 Lease Client::lease() function in class:Client
1279 const Lease Client::lease() const function in class:Client
[all...]
H A DConfig.h82 Lease lease();
83 const Lease lease() const;
454 * Expires client lease.
478 bool isAddressTaken(const RTNETADDRIPV4& addr, Lease& lease);
515 int offer4Client(const Client& lease, uint32_t u32Xid, uint8_t *pu8ReqList, int cReqList);
516 int ack(const Client& lease, uint32_t u32Xid, uint8_t *pu8ReqList, int cReqList);
517 int nak(const Client& lease, uint32_t u32Xid);

Completed in 214 milliseconds