/foundation/communication/dhcp/test/unittest/services/dhcp_client/ |
H A D | dhcp_result_test.cpp | 43 struct DhcpIpResult ipResult; in HWTEST_F() local 44 bool result = PublishDhcpIpv4Result(ipResult); in HWTEST_F() 52 struct DhcpIpResult ipResult; in HWTEST_F() local 53 ipResult.code = PUBLISH_CODE_TIMEOUT; in HWTEST_F() 54 bool result = PublishDhcpIpv4Result(ipResult); in HWTEST_F() 57 ipResult.code = PUBLISH_CODE_EXPIRED; in HWTEST_F() 58 result = PublishDhcpIpv4Result(ipResult); in HWTEST_F() 61 ipResult.code = PUBLISH_DHCP_OFFER_REPORT; in HWTEST_F() 62 result = PublishDhcpIpv4Result(ipResult); in HWTEST_F()
|
H A D | dhcp_client_service_impl_test.cpp | 122 struct DhcpIpResult ipResult; in HWTEST_F() local 123 EXPECT_EQ(DHCP_OPT_FAILED, dhcpClientImpl->DhcpIpv4ResultSuccess(ipResult)); in HWTEST_F() 125 ipResult.code = PUBLISH_CODE_SUCCESS; in HWTEST_F() 127 EXPECT_EQ(DHCP_OPT_SUCCESS, dhcpClientImpl->DhcpIpv4ResultSuccess(ipResult)); in HWTEST_F() 129 ipResult.code = PUBLISH_CODE_TIMEOUT; in HWTEST_F() 131 EXPECT_EQ(DHCP_OPT_SUCCESS, dhcpClientImpl->DhcpIpv4ResultSuccess(ipResult)); in HWTEST_F() 133 ipResult.code = PUBLISH_CODE_FAILED; in HWTEST_F() 135 EXPECT_EQ(DHCP_OPT_SUCCESS, dhcpClientImpl->DhcpIpv4ResultSuccess(ipResult)); in HWTEST_F() 143 struct DhcpIpResult ipResult; in HWTEST_F() local 144 EXPECT_EQ(DHCP_OPT_FAILED, dhcpClientImpl->DhcpIpv4ResultFail(ipResult)); in HWTEST_F() 160 DhcpIpResult ipResult; HWTEST_F() local 305 struct DhcpIpResult ipResult; HWTEST_F() local [all...] |
H A D | dhcp_client_state_machine_test.cpp | 809 DhcpIpResult ipResult; in HWTEST_F() local 810 ipResult.code = 1; in HWTEST_F() 811 dhcpClient->SaveIpInfoInLocalFile(ipResult); in HWTEST_F() 814 dhcpClient->SaveIpInfoInLocalFile(ipResult); in HWTEST_F()
|
/foundation/communication/dhcp/services/dhcp_client/src/ |
H A D | dhcp_result.cpp | 30 bool PublishDhcpIpv4Result(struct DhcpIpResult &ipResult) in PublishDhcpIpv4Result() argument 41 DHCP_LOGI("PublishDhcpIpv4Result code:%{public}d ifname:%{public}s", ipResult.code, ipResult.ifname.c_str()); in PublishDhcpIpv4Result() 42 if (ipResult.code == PUBLISH_CODE_SUCCESS) { in PublishDhcpIpv4Result() 43 if (clientImpl->DhcpIpv4ResultSuccess(ipResult) != OHOS::DHCP::DHCP_OPT_SUCCESS) { in PublishDhcpIpv4Result() 47 } else if (ipResult.code == PUBLISH_CODE_TIMEOUT) { in PublishDhcpIpv4Result() 48 if (clientImpl->DhcpIpv4ResultTimeOut(ipResult.ifname) != OHOS::DHCP::DHCP_OPT_SUCCESS) { in PublishDhcpIpv4Result() 52 } else if (ipResult.code == PUBLISH_CODE_EXPIRED) { in PublishDhcpIpv4Result() 53 if (clientImpl->DhcpIpv4ResultExpired(ipResult.ifname) != OHOS::DHCP::DHCP_OPT_SUCCESS) { in PublishDhcpIpv4Result() 57 } else if (ipResult in PublishDhcpIpv4Result() [all...] |
H A D | dhcp_result_store_manager.cpp | 41 int32_t DhcpResultStoreManager::SaveIpInfoInLocalFile(const IpInfoCached ipResult) in SaveIpInfoInLocalFile() argument 45 if (ipResult.bssid == it->bssid) { in SaveIpInfoInLocalFile() 50 m_allIpCached.push_back(ipResult); in SaveIpInfoInLocalFile() 200 item.ipResult.strYiaddr, sizeof(item.ipResult.strYiaddr), value.c_str(), value.size()) != EOK) { in SetClassKeyValue() 205 item.ipResult.strOptServerId, sizeof(item.ipResult.strOptServerId), value.c_str(), value.size()) != EOK) { in SetClassKeyValue() 210 item.ipResult.strOptSubnet, sizeof(item.ipResult.strOptSubnet), value.c_str(), value.size()) != EOK) { in SetClassKeyValue() 215 item.ipResult in SetClassKeyValue() [all...] |
H A D | dhcp_client_service_impl.cpp | 397 int DhcpClientServiceImpl::DhcpIpv4ResultSuccess(struct DhcpIpResult &ipResult) in DhcpIpv4ResultSuccess() argument 399 std::string ifname = ipResult.ifname; in DhcpIpv4ResultSuccess() 404 result.uAddTime = ipResult.uAddTime; in DhcpIpv4ResultSuccess() 405 result.uLeaseTime = ipResult.uOptLeasetime; in DhcpIpv4ResultSuccess() 406 result.strYourCli = ipResult.strYiaddr; in DhcpIpv4ResultSuccess() 407 result.strServer = ipResult.strOptServerId; in DhcpIpv4ResultSuccess() 408 result.strSubnet = ipResult.strOptSubnet; in DhcpIpv4ResultSuccess() 409 result.strDns1 = ipResult.strOptDns1; in DhcpIpv4ResultSuccess() 410 result.strDns2 = ipResult.strOptDns2; in DhcpIpv4ResultSuccess() 411 result.strRouter1 = ipResult in DhcpIpv4ResultSuccess() 444 DhcpOfferResultSuccess(struct DhcpIpResult &ipResult) DhcpOfferResultSuccess() argument 479 DhcpIpv4ResultFail(struct DhcpIpResult &ipResult) DhcpIpv4ResultFail() argument [all...] |
H A D | dhcp_client_state_machine.cpp | 728 if (!Ip4StrConToInt(ipInfoCached.ipResult.strYiaddr, &lastAssignedIpv4Addr, false)) { in Reboot() 1889 void DhcpClientStateMachine::SaveIpInfoInLocalFile(const DhcpIpResult ipResult) in SaveIpInfoInLocalFile() argument 1898 ipInfoCached.absoluteLeasetime = static_cast<int64_t>(ipResult.uOptLeasetime) + static_cast<int64_t>(time(NULL)); in SaveIpInfoInLocalFile() 1899 ipInfoCached.ipResult = ipResult; in SaveIpInfoInLocalFile() 1921 if (PublishDhcpResultEvent(m_cltCnf.ifaceName, PUBLISH_CODE_SUCCESS, &ipCached.ipResult) != DHCP_OPT_SUCCESS) { in TryCachedIp() 1922 PublishDhcpResultEvent(m_cltCnf.ifaceName, PUBLISH_CODE_FAILED, &ipCached.ipResult); in TryCachedIp() 1926 m_leaseTime = ipCached.ipResult.uOptLeasetime; in TryCachedIp() 1927 m_renewalSec = ipCached.ipResult.uOptLeasetime * RENEWAL_SEC_MULTIPLE; in TryCachedIp() 1928 m_rebindSec = ipCached.ipResult in TryCachedIp() 1954 struct DhcpIpResult ipResult; GetIpTimerCallback() local 1959 struct DhcpIpResult ipResult; GetIpTimerCallback() local [all...] |
/foundation/communication/dhcp/services/dhcp_client/include/ |
H A D | dhcp_client_service_impl.h | 74 int DhcpIpv4ResultSuccess(struct DhcpIpResult &ipResult); 76 int DhcpOfferResultSuccess(struct DhcpIpResult &ipResult); 78 int DhcpIpv4ResultFail(struct DhcpIpResult &ipResult);
|
H A D | dhcp_result.h | 25 bool PublishDhcpIpv4Result(struct DhcpIpResult &ipResult);
|
H A D | dhcp_client_def.h | 403 struct DhcpIpResult ipResult; member
|
H A D | dhcp_client_state_machine.h | 93 void SaveIpInfoInLocalFile(const DhcpIpResult ipResult);
|
/foundation/communication/dhcp/test/fuzztest/dhcpclientfun_fuzzer/ |
H A D | dhcpclientfun_fuzzer.cpp | 874 struct DhcpIpResult ipResult; in SaveIpInfoInLocalFileFuzzerTest() local 875 dhcpClient->SaveIpInfoInLocalFile(ipResult); in SaveIpInfoInLocalFileFuzzerTest()
|