Home
last modified time | relevance | path

Searched refs:serverPid (Results 1 - 7 of 7) sorted by relevance

/foundation/communication/dhcp/services/dhcp_server/src/
H A Ddhcp_server_service_impl.cpp809 int DhcpServerServiceImpl::StopServer(const pid_t &serverPid) in StopServer() argument
812 if (kill(serverPid, SIGTERM) == -1) { in StopServer()
816 serverPid, DHCP_SERVER_FILE.c_str()); in StopServer()
819 DHCP_LOGE("StopServer() kill [%{public}d] failed, errno:%{public}d!", serverPid, errno); in StopServer()
822 if (DhcpFunction::WaitProcessExit(serverPid) == -1) { in StopServer()
823 DHCP_LOGE("StopServer() waitpid [%{public}d] failed, errno:%{public}d!", serverPid, errno); in StopServer()
826 DHCP_LOGI("StopServer() waitpid [%{public}d] success, pro:%{public}s!", serverPid, DHCP_SERVER_FILE.c_str()); in StopServer()
H A Ddhcp_function.cpp708 int DhcpFunction::WaitProcessExit(const pid_t& serverPid) in WaitProcessExit() argument
712 pid_t ret = waitpid(serverPid, nullptr, WNOHANG); in WaitProcessExit()
714 DHCP_LOGE("WaitProcessExit() waitpid [%{public}d] failed, errno:%{public}d!", serverPid, errno); in WaitProcessExit()
722 DHCP_LOGE("WaitProcessExit() timeout waitpid [%{public}d] failed!", serverPid); in WaitProcessExit()
/foundation/communication/dhcp/services/dhcp_server/include/
H A Ddhcp_function.h59 static int WaitProcessExit(const pid_t& serverPid);
H A Ddhcp_server_service_impl.h99 int StopServer(const pid_t& serverPid);
/foundation/communication/dhcp/test/fuzztest/dhcpfunction_fuzzer/
H A Ddhcpfunction_fuzzer.cpp159 pid_t serverPid = static_cast<pid_t>(data[index++]); in WaitProcessExitTest() local
160 pDhcpFunction->WaitProcessExit(serverPid); in WaitProcessExitTest()
/foundation/communication/dhcp/test/unittest/services/dhcp_server/unittest/
H A Ddhcp_server_service_impl_test.cpp181 pid_t serverPid = 1234; in HWTEST_F() local
182 EXPECT_EQ(DHCP_OPT_SUCCESS, pServerServiceImpl->StopServer(serverPid)); in HWTEST_F()
H A Ddhcp_function_test.cpp289 pid_t serverPid = 1235; in HWTEST_F() local
290 EXPECT_EQ(DhcpFunction::WaitProcessExit(serverPid), -1); in HWTEST_F()

Completed in 5 milliseconds