Lines Matching defs:msg
47 static const struct msg {
52 .nlmsg_len = sizeof(struct msg),
62 struct msg *msg;
68 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + 2;
69 msg = tail_memdup(&c_msg, msg_len);
70 memcpy(&msg->nlh.nlmsg_len, &msg_len, sizeof(msg_len));
71 nla = NLMSG_ATTR(msg, sizeof(msg->udm));
73 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0);
82 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + sizeof(*nla);
83 msg = tail_memdup(&c_msg, msg_len - 1);
84 memcpy(&msg->nlh.nlmsg_len, &msg_len, sizeof(msg_len));
85 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0);
91 fd, msg_len, (void *) msg + NLMSG_SPACE(sizeof(msg->udm)),
95 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + sizeof(*nla);
96 msg = tail_memdup(&c_msg, msg_len);
97 memcpy(&msg->nlh.nlmsg_len, &msg_len, sizeof(msg_len));
98 nla = NLMSG_ATTR(msg, sizeof(msg->udm));
103 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0);
113 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0);
122 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + NLA_HDRLEN + 4;
123 msg = tail_memdup(&c_msg, msg_len);
124 memcpy(&msg->nlh.nlmsg_len, &msg_len, sizeof(msg_len));
125 nla = NLMSG_ATTR(msg, sizeof(msg->udm));
131 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0);
142 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + NLA_HDRLEN + 2;
143 msg = tail_memdup(&c_msg, msg_len);
144 memcpy(&msg->nlh.nlmsg_len, &msg_len, sizeof(msg_len));
145 nla = NLMSG_ATTR(msg, sizeof(msg->udm));
151 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0);
161 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + NLA_HDRLEN * 2;
162 msg = tail_memdup(&c_msg, msg_len - 1);
163 memcpy(&msg->nlh.nlmsg_len, &msg_len, sizeof(msg_len));
164 nla = NLMSG_ATTR(msg, sizeof(msg->udm));
169 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0);
179 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + NLA_HDRLEN * 2;
180 msg = tail_memdup(&c_msg, msg_len);
181 memcpy(&msg->nlh.nlmsg_len, &msg_len, sizeof(msg_len));
182 nla = NLMSG_ATTR(msg, sizeof(msg->udm));
191 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0);
204 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0);
214 msg_len = NLA_HDRLEN * ABBREV_LEN + NLMSG_SPACE(sizeof(msg->udm));
215 msg = tail_memdup(&c_msg, msg_len);
216 memcpy(&msg->nlh.nlmsg_len, &msg_len, sizeof(msg_len));
218 nla = NLMSG_ATTR(msg, sizeof(msg->udm));
225 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0);
245 static const struct msg {
250 .nlmsg_len = sizeof(struct msg),
260 struct msg *msg;
265 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + sizeof(*nla);
266 msg = tail_memdup(&c_msg, msg_len);
267 memcpy(&msg->nlh.nlmsg_len, &msg_len, sizeof(msg_len));
268 nla = NLMSG_ATTR(msg, sizeof(msg->udm));
273 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0);
283 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0);
293 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0);
303 rc = sendto(fd, msg, msg->nlh.nlmsg_len, MSG_DONTWAIT, NULL, 0);
310 fd, msg->nlh.nlmsg_len, nla->nla_len, UNIX_DIAG_SHUTDOWN + 1,
311 msg->nlh.nlmsg_len, sprintrc(rc));