Lines Matching refs:sockfd
76 int sockfd;
78 if (!StartConnect(sockfd, name.c_str(), SOCKET_TIMEOUT)) {
79 DFXLOGE("[%{public}d]: StartConnect(%{public}d) failed", __LINE__, sockfd);
83 OHOS_TEMP_FAILURE_RETRY(write(sockfd, request, sizeof(struct FaultLoggerdRequest)));
84 int fd = ReadFileDescriptorFromSocket(sockfd);
86 close(sockfd);
90 static bool CheckReadResp(int sockfd)
93 ssize_t nread = OHOS_TEMP_FAILURE_RETRY(read(sockfd, ControlBuffer, sizeof(ControlBuffer) - 1));
109 int sockfd = -1;
112 if (!StartConnect(sockfd, name.c_str(), SOCKET_TIMEOUT)) {
113 DFXLOGE("[%{public}d]: StartConnect(%{public}d) failed", __LINE__, sockfd);
117 OHOS_TEMP_FAILURE_RETRY(write(sockfd, request, sizeof(struct FaultLoggerdRequest)));
119 if (!CheckReadResp(sockfd)) {
124 if (!SendMsgIovToSocket(sockfd, reinterpret_cast<void *>(&data), sizeof(data))) {
129 fd = ReadFileDescriptorFromSocket(sockfd);
132 close(sockfd);
136 static int SendUidToServer(int sockfd)
141 if (!SendMsgIovToSocket(sockfd, reinterpret_cast<void *>(&data), sizeof(data))) {
147 ssize_t count = OHOS_TEMP_FAILURE_RETRY(recv(sockfd, recvbuf, sizeof(recvbuf), 0));
159 int sockfd = -1;
161 if (StartConnect(sockfd, name.c_str(), SOCKET_TIMEOUT)) {
162 close(sockfd);
170 int sockfd = -1;
178 if (!StartConnect(sockfd, name.c_str(), SOCKET_TIMEOUT)) {
179 DFXLOGE("[%{public}d]: StartConnect(%{public}d) failed", __LINE__, sockfd);
182 if (OHOS_TEMP_FAILURE_RETRY(write(sockfd, &request,
188 if (!CheckReadResp(sockfd)) {
191 resRsp = SendUidToServer(sockfd);
194 close(sockfd);
257 int sockfd = -1;
260 if (!StartConnect(sockfd, name.c_str(), SOCKET_TIMEOUT)) {
261 DFXLOGE("[%{public}d]: StartConnect(%{public}d) failed", __LINE__, sockfd);
265 if (OHOS_TEMP_FAILURE_RETRY(write(sockfd, &request,
270 if (!CheckReadResp(sockfd)) {
274 int nwrite = OHOS_TEMP_FAILURE_RETRY(write(sockfd, msg, strlen(msg)));
279 close(sockfd);
282 close(sockfd);
324 int sockfd;
326 if (!StartConnect(sockfd, name.c_str(), SOCKET_TIMEOUT)) {
327 DFXLOGE("[%{public}d]: StartConnect(%{public}d) failed", __LINE__, sockfd);
331 OHOS_TEMP_FAILURE_RETRY(write(sockfd, &request, sizeof(struct FaultLoggerdRequest)));
332 close(sockfd);
338 int sockfd = -1;
340 if (!StartConnect(sockfd, name.c_str(), SOCKET_TIMEOUT)) {
341 DFXLOGE("[%{public}d]: StartConnect(%{public}d) failed", __LINE__, sockfd);
345 if (OHOS_TEMP_FAILURE_RETRY(write(sockfd, request,
348 close(sockfd);
351 close(sockfd);