Home
last modified time | relevance | path

Searched refs:cmsg (Results 1 – 2 of 2) sorted by relevance

/device/google/cuttlefish/common/libs/utils/
Dunix_sockets.cpp38 ControlMessage ControlMessage::FromRaw(const cmsghdr* cmsg) { in FromRaw() argument
41 std::vector<char>((char*)cmsg, ((char*)cmsg) + cmsg->cmsg_len); in FromRaw()
44 static_cast<size_t>(cmsg->cmsg_len - CMSG_LEN(0)) / sizeof(int); in FromRaw()
48 memcpy(&fd, CMSG_DATA(cmsg) + (i * sizeof(int)), sizeof(fd)); in FromRaw()
232 auto cmsg = CMSG_FIRSTHDR(&message_header); in WriteMessage() local
234 CF_EXPECT(cmsg != nullptr, in WriteMessage()
237 memcpy(cmsg, control.data_.data(), control.data_.size()); in WriteMessage()
238 cmsg = CMSG_NXTHDR(&message_header, cmsg); in WriteMessage()
289 for (auto cmsg = CMSG_FIRSTHDR(&message_header); cmsg != nullptr; in ReadMessage() local
290 cmsg = CMSG_NXTHDR(&message_header, cmsg)) { in ReadMessage()
[all …]
/device/linaro/dragonboard/shared/utils/qrtr/src/
Dns.c159 struct qrtr_ctrl_pkt cmsg; in service_announce_new() local
165 cmsg.cmd = cpu_to_le32(QRTR_TYPE_NEW_SERVER); in service_announce_new()
166 cmsg.server.service = cpu_to_le32(srv->service); in service_announce_new()
167 cmsg.server.instance = cpu_to_le32(srv->instance); in service_announce_new()
168 cmsg.server.node = cpu_to_le32(srv->node); in service_announce_new()
169 cmsg.server.port = cpu_to_le32(srv->port); in service_announce_new()
171 rc = sendto(ctx->sock, &cmsg, sizeof(cmsg), 0, in service_announce_new()
183 struct qrtr_ctrl_pkt cmsg; in service_announce_del() local
189 cmsg.cmd = cpu_to_le32(QRTR_TYPE_DEL_SERVER); in service_announce_del()
190 cmsg.server.service = cpu_to_le32(srv->service); in service_announce_del()
[all …]