Lines Matching refs:msg

47 	static const struct msg {  in test_nlattr()  struct
52 .nlmsg_len = sizeof(struct msg), in test_nlattr()
62 struct msg *msg; in test_nlattr() local
68 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + 2; in test_nlattr()
69 msg = tail_memdup(&c_msg, msg_len); in test_nlattr()
70 memcpy(&msg->nlh.nlmsg_len, &msg_len, sizeof(msg_len)); in test_nlattr()
71 nla = NLMSG_ATTR(msg, sizeof(msg->udm)); in test_nlattr()
73 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0); in test_nlattr()
82 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + sizeof(*nla); in test_nlattr()
83 msg = tail_memdup(&c_msg, msg_len - 1); in test_nlattr()
84 memcpy(&msg->nlh.nlmsg_len, &msg_len, sizeof(msg_len)); in test_nlattr()
85 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0); in test_nlattr()
91 fd, msg_len, (void *) msg + NLMSG_SPACE(sizeof(msg->udm)), in test_nlattr()
95 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + sizeof(*nla); in test_nlattr()
96 msg = tail_memdup(&c_msg, msg_len); in test_nlattr()
97 memcpy(&msg->nlh.nlmsg_len, &msg_len, sizeof(msg_len)); in test_nlattr()
98 nla = NLMSG_ATTR(msg, sizeof(msg->udm)); in test_nlattr()
103 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0); in test_nlattr()
113 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0); in test_nlattr()
122 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + NLA_HDRLEN + 4; in test_nlattr()
123 msg = tail_memdup(&c_msg, msg_len); in test_nlattr()
124 memcpy(&msg->nlh.nlmsg_len, &msg_len, sizeof(msg_len)); in test_nlattr()
125 nla = NLMSG_ATTR(msg, sizeof(msg->udm)); in test_nlattr()
131 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0); in test_nlattr()
143 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + NLA_HDRLEN + 2; in test_nlattr()
144 msg = tail_memdup(&c_msg, msg_len); in test_nlattr()
145 memcpy(&msg->nlh.nlmsg_len, &msg_len, sizeof(msg_len)); in test_nlattr()
146 nla = NLMSG_ATTR(msg, sizeof(msg->udm)); in test_nlattr()
152 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0); in test_nlattr()
162 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + NLA_HDRLEN * 2; in test_nlattr()
163 msg = tail_memdup(&c_msg, msg_len - 1); in test_nlattr()
164 memcpy(&msg->nlh.nlmsg_len, &msg_len, sizeof(msg_len)); in test_nlattr()
165 nla = NLMSG_ATTR(msg, sizeof(msg->udm)); in test_nlattr()
170 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0); in test_nlattr()
180 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + NLA_HDRLEN * 2; in test_nlattr()
181 msg = tail_memdup(&c_msg, msg_len); in test_nlattr()
182 memcpy(&msg->nlh.nlmsg_len, &msg_len, sizeof(msg_len)); in test_nlattr()
183 nla = NLMSG_ATTR(msg, sizeof(msg->udm)); in test_nlattr()
192 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0); in test_nlattr()
205 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0); in test_nlattr()
215 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + NLA_HDRLEN * ABBREV_LEN * 2; in test_nlattr()
216 msg = tail_alloc(msg_len); in test_nlattr()
217 memcpy(msg, &c_msg, sizeof(c_msg)); in test_nlattr()
218 msg->nlh.nlmsg_len = msg_len; in test_nlattr()
220 nla = NLMSG_ATTR(msg, sizeof(msg->udm)); in test_nlattr()
230 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0); in test_nlattr()
252 static const struct msg { in test_nla_type() struct
257 .nlmsg_len = sizeof(struct msg), in test_nla_type()
267 struct msg *msg; in test_nla_type() local
272 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + sizeof(*nla); in test_nla_type()
273 msg = tail_memdup(&c_msg, msg_len); in test_nla_type()
274 memcpy(&msg->nlh.nlmsg_len, &msg_len, sizeof(msg_len)); in test_nla_type()
275 nla = NLMSG_ATTR(msg, sizeof(msg->udm)); in test_nla_type()
280 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0); in test_nla_type()
290 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0); in test_nla_type()
300 rc = sendto(fd, msg, msg_len, MSG_DONTWAIT, NULL, 0); in test_nla_type()
310 rc = sendto(fd, msg, msg->nlh.nlmsg_len, MSG_DONTWAIT, NULL, 0); in test_nla_type()
317 fd, msg->nlh.nlmsg_len, nla->nla_len, UNIX_DIAG_SHUTDOWN + 1, in test_nla_type()
318 msg->nlh.nlmsg_len, sprintrc(rc)); in test_nla_type()