Home
last modified time | relevance | path

Searched refs:cmsgh (Results 1 - 4 of 4) sorted by relevance

/foundation/communication/netmanager_ext/frameworks/native/netvpnclient/src/
H A Dvpn_interface.cpp123 cmsghdr *cmsgh = CMSG_FIRSTHDR(&message); in RecvMsgFromUnixServer() local
124 if (cmsgh == nullptr) { in RecvMsgFromUnixServer()
125 NETMGR_EXT_LOG_E("cmsgh is nullptr"); in RecvMsgFromUnixServer()
128 if (cmsgh->cmsg_level != SOL_SOCKET || cmsgh->cmsg_type != SCM_RIGHTS || in RecvMsgFromUnixServer()
129 cmsgh->cmsg_len != CMSG_LEN(sizeof(int32_t))) { in RecvMsgFromUnixServer()
130 NETMGR_EXT_LOG_E("cmsg_level: [%{public}d], cmsg_type: [%{public}d], cmsg_len: [%{public}d]", cmsgh->cmsg_level, in RecvMsgFromUnixServer()
131 cmsgh->cmsg_type, cmsgh->cmsg_len); in RecvMsgFromUnixServer()
135 if (memcpy_s(&tunFd_, sizeof(tunFd_), CMSG_DATA(cmsgh), sizeo in RecvMsgFromUnixServer()
[all...]
/foundation/communication/netmanager_base/services/netmanagernative/fwmarkclient/src/
H A Dfwmark_client.cpp81 cmsghdr *const cmsgh = CMSG_FIRSTHDR(&message); in Send() local
82 cmsgh->cmsg_len = CMSG_LEN(sizeof(fd)); in Send()
83 cmsgh->cmsg_level = SOL_SOCKET; in Send()
84 cmsgh->cmsg_type = SCM_RIGHTS; in Send()
85 (void)memcpy_s(CMSG_DATA(cmsgh), sizeof(fd), &fd, sizeof(fd)); in Send()
/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/
H A Dfwmark_network.cpp156 cmsghdr *const cmsgh = CMSG_FIRSTHDR(&message); in SendMessage() local
157 if (cmsgh && cmsgh->cmsg_level == SOL_SOCKET && cmsgh->cmsg_type == SCM_RIGHTS && in SendMessage()
158 cmsgh->cmsg_len == CMSG_LEN(sizeof(socketFd))) { in SendMessage()
159 int rst = memcpy_s(&socketFd, sizeof(socketFd), CMSG_DATA(cmsgh), sizeof(socketFd)); in SendMessage()
/foundation/communication/netmanager_base/services/netmanagernative/src/manager/
H A Dvpn_manager.cpp276 cmsghdr *cmsgh = CMSG_FIRSTHDR(&message); in SendVpnInterfaceFdToClient() local
277 cmsgh->cmsg_len = CMSG_LEN(sizeof(tunFd)); in SendVpnInterfaceFdToClient()
278 cmsgh->cmsg_level = SOL_SOCKET; in SendVpnInterfaceFdToClient()
279 cmsgh->cmsg_type = SCM_RIGHTS; in SendVpnInterfaceFdToClient()
280 if (memcpy_s(CMSG_DATA(cmsgh), sizeof(tunFd), &tunFd, sizeof(tunFd)) != EOK) { in SendVpnInterfaceFdToClient()

Completed in 2 milliseconds