Searched refs:cmsg (Results 1 – 2 of 2) sorted by relevance
/device/google/cuttlefish/common/libs/utils/ |
D | unix_sockets.cpp | 38 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/ |
D | ns.c | 159 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 …]
|