Home
last modified time | relevance | path

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

/foundation/communication/dhcp/services/dhcp_server/src/
H A Ddhcp_address_pool.cpp95 AddressBinding *lease = GetLease(pool, distIp); in CheckIpAvailability() local
96 if (lease) { in CheckIpAvailability()
97 int same = AddrEquels(lease->chaddr, macAddr, MAC_ADDR_LENGTH); in CheckIpAvailability()
101 if (lease->bindingMode == BIND_MODE_STATIC && !same) { in CheckIpAvailability()
108 lease->pendingTime = Tmspsec(); in CheckIpAvailability()
109 lease->bindingTime = lease->pendingTime; in CheckIpAvailability()
112 if (IsExpire(lease)) { in CheckIpAvailability()
114 lease->pendingTime = Tmspsec(); in CheckIpAvailability()
115 lease in CheckIpAvailability()
142 AddressBinding lease = {0}; CheckRangeAvailability() local
310 AddressBinding *lease = &pool->leaseTable[ipAddress]; IsReservedIp() local
398 AddLease(DhcpAddressPool *pool, AddressBinding *lease) AddLease() argument
439 UpdateLease(DhcpAddressPool *pool, AddressBinding *lease) UpdateLease() argument
458 RemoveLease(DhcpAddressPool *pool, AddressBinding *lease) RemoveLease() argument
565 DeleteMacInLease(DhcpAddressPool *pool, AddressBinding *lease) DeleteMacInLease() argument
[all...]
H A Ddhcp_s_server.cpp468 DHCP_LOGD("failed to save lease recoders. total: %zu", srvIns->addressPool.leaseTable.size()); in SaveLease()
470 DHCP_LOGD("lease recoders saved."); in SaveLease()
574 DHCP_LOGW("SaveBindingRecoders failed to save lease recoders."); in NotifyConnetDeviceChanged()
621 DHCP_LOGD("lease recoder total: %u", realLeaseTotal); in InitBindingRecoders()
628 DHCP_LOGE("failed to get lease file path."); in InitLeaseFile()
632 DHCP_LOGD("lease file path does not exist."); in InitLeaseFile()
634 DHCP_LOGE("failed to create lease file directory."); in InitLeaseFile()
637 DHCP_LOGD("lease file directory created."); in InitLeaseFile()
641 DHCP_LOGW("failed to load lease recoders."); in InitLeaseFile()
823 DHCP_LOGD("can't find lease informatio in Repending()
965 AddressBinding *lease = GetLease(&srvIns->addressPool, binding->ipAddress); DiscoverReplyLeaseMessage() local
1092 AddressBinding *lease = GetLease(pool, yourIpAddr); NotBindingRequest() local
1158 AddressBinding *lease = GetLease(&srvIns->addressPool, yourIpAddr); ValidateRequestMessage() local
1365 AddressBinding *lease = GetLease(&srvIns->addressPool, yourIpAddr); OnReceivedRequest() local
1427 AddressBinding *lease = &srvIns->addressPool.leaseTable[reqIp]; OnReceivedDecline() local
1476 AddressBinding *lease = GetLease(&srvIns->addressPool, bindIp); OnReceivedRelease() local
[all...]
H A Ddhcp_server_service_impl.cpp293 for (const std::string& lease : leases) { in ConvertLeasesToStationInfos()
301 std::istringstream iss(lease); in ConvertLeasesToStationInfos()
780 DHCP_LOGE("GetUsingIpRange type:%{public}d,lease:%{public}d,start:%{private}s,end:%{private}s error!", in GetUsingIpRange()
/foundation/communication/dhcp/test/unittest/services/dhcp_server/unittest/
H A Ddhcp_address_pool_test.cpp290 AddressBinding lease = {0}; in HWTEST_F() local
291 lease.bindingMode = BIND_MODE_DYNAMIC; in HWTEST_F()
292 lease.bindingStatus = BIND_ASSOCIATED; in HWTEST_F()
297 lease.ipAddress = testIp1; in HWTEST_F()
298 lease.leaseTime = DHCP_LEASE_TIME; in HWTEST_F()
299 lease.pendingTime = 1631240659; in HWTEST_F()
300 lease.bindingTime = 1631240659; in HWTEST_F()
302 lease.chaddr[i] = testMac1[i]; in HWTEST_F()
304 ASSERT_EQ(RET_SUCCESS, AddLease(&testPool, &lease)); in HWTEST_F()
306 lease in HWTEST_F()
316 AddressBinding lease = {0}; HWTEST_F() local
347 AddressBinding lease = {0}; HWTEST_F() local
385 AddressBinding lease = {0}; HWTEST_F() local
442 AddressBinding lease = {0}; HWTEST_F() local
468 AddressBinding lease = {0}; HWTEST_F() local
[all...]
/foundation/communication/dhcp/services/dhcp_server/include/
H A Ddhcp_address_pool.h66 int AddLease(DhcpAddressPool *pool, AddressBinding *lease);
68 int UpdateLease(DhcpAddressPool *pool, AddressBinding *lease);
69 int RemoveLease(DhcpAddressPool *pool, AddressBinding *lease);
75 int DeleteMacInLease(DhcpAddressPool *pool, AddressBinding *lease);

Completed in 6 milliseconds