Lines Matching full:hdr

43     nlmsghdr hdr{};  in TEST()  local
44 hdr.nlmsg_len = NLMSG_LENGTH(0) - 1; in TEST()
45 std::string_view data(reinterpret_cast<char*>(&hdr), NLMSG_SPACE(0)); in TEST()
58 nlmsghdr hdr{}; in TEST() local
59 hdr.nlmsg_len = NLMSG_LENGTH(0) + 1; in TEST()
60 std::string_view data(reinterpret_cast<char*>(&hdr), NLMSG_SPACE(0)); in TEST()
73 nlmsghdr hdr{}; in TEST() local
74 hdr.nlmsg_len = NLMSG_LENGTH(0); in TEST()
75 hdr.nlmsg_type = NLMSG_NOOP; in TEST()
76 std::string_view data(reinterpret_cast<char*>(&hdr), NLMSG_SPACE(0)); in TEST()
90 nlmsghdr hdr{}; in TEST() local
92 hdr.nlmsg_len = len; in TEST()
93 hdr.nlmsg_type = NLMSG_ERROR; in TEST()
95 std::memcpy(buf, &hdr, sizeof(hdr)); in TEST()
112 nlmsghdr hdr{}; in TEST() local
114 hdr.nlmsg_len = len; in TEST()
115 hdr.nlmsg_type = NLMSG_ERROR; in TEST()
117 std::memcpy(buf, &hdr, sizeof(hdr)); in TEST()
124 auto cb = [&](const nlmsghdr& hdr, std::string_view data) { in TEST() argument
125 hdrOut = hdr; in TEST()
133 EXPECT_TRUE(stdplus::raw::equal(hdr, hdrOut)); in TEST()
142 nlmsghdr hdr{}; in TEST() local
143 hdr.nlmsg_len = NLMSG_LENGTH(0); in TEST()
144 hdr.nlmsg_type = NLMSG_DONE; in TEST()
145 std::string_view data(reinterpret_cast<char*>(&hdr), NLMSG_SPACE(0)); in TEST()
158 nlmsghdr hdr{}; in TEST() local
159 hdr.nlmsg_len = NLMSG_LENGTH(0); in TEST()
160 hdr.nlmsg_type = RTM_NEWLINK; in TEST()
161 hdr.nlmsg_flags = NLM_F_MULTI; in TEST()
163 buf.append(reinterpret_cast<char*>(&hdr), NLMSG_SPACE(0)); in TEST()
164 buf.append(reinterpret_cast<char*>(&hdr), NLMSG_SPACE(0)); in TEST()
183 nlmsghdr hdr{}; in TEST() local
184 hdr.nlmsg_len = NLMSG_LENGTH(0); in TEST()
185 hdr.nlmsg_type = RTM_NEWLINK; in TEST()
186 hdr.nlmsg_flags = NLM_F_MULTI; in TEST()
187 std::string_view data(reinterpret_cast<char*>(&hdr), NLMSG_SPACE(0)); in TEST()
197 hdr.nlmsg_type = NLMSG_DONE; in TEST()
198 hdr.nlmsg_flags = 0; in TEST()
199 data = std::string_view(reinterpret_cast<char*>(&hdr), NLMSG_SPACE(0)); in TEST()
208 nlmsghdr hdr{}; in TEST() local
209 hdr.nlmsg_len = NLMSG_LENGTH(0); in TEST()
210 hdr.nlmsg_type = RTM_NEWLINK; in TEST()
211 hdr.nlmsg_flags = NLM_F_MULTI; in TEST()
212 std::string_view data(reinterpret_cast<char*>(&hdr), NLMSG_SPACE(0)); in TEST()
222 hdr.nlmsg_flags = 0; in TEST()
223 data = std::string_view(reinterpret_cast<char*>(&hdr), NLMSG_SPACE(0)); in TEST()
268 auto [hdr, attr] = extractRtAttr(data); in TEST()
271 EXPECT_EQ(0, std::memcmp(&rta, &hdr, sizeof(rta))); in TEST()
287 auto [hdr, attr] = extractRtAttr(data); in TEST()
288 EXPECT_EQ(0, memcmp(&rta, &hdr, sizeof(rta))); in TEST()