Lines Matching refs:msg
26 } msg; in TEST() local
27 msg.hdr.ifi_type = 3; in TEST()
28 msg.hdr.ifi_index = 1; in TEST()
29 msg.hdr.ifi_flags = 2; in TEST()
30 EXPECT_EQ(intfFromRtm(stdplus::raw::asView<char>(msg)), in TEST()
46 } msg; in TEST() local
47 msg.hdr.ifi_type = 4; in TEST()
48 msg.hdr.ifi_index = 1; in TEST()
49 msg.hdr.ifi_flags = 2; in TEST()
50 msg.addr_hdr.rta_type = IFLA_ADDRESS; in TEST()
51 msg.addr_hdr.rta_len = RTA_LENGTH(sizeof(msg.addr)); in TEST()
52 msg.name_hdr.rta_type = IFLA_IFNAME; in TEST()
53 msg.name_hdr.rta_len = RTA_LENGTH(sizeof(msg.name)); in TEST()
54 msg.mtu_hdr.rta_type = IFLA_MTU; in TEST()
55 msg.mtu_hdr.rta_len = RTA_LENGTH(sizeof(msg.mtu)); in TEST()
57 auto info = intfFromRtm(stdplus::raw::asView<char>(msg)); in TEST()
73 } msg; in TEST() local
74 EXPECT_THROW(addrFromRtm(stdplus::raw::asView<char>(msg)), in TEST()
85 } msg; in TEST() local
86 msg.ifa.ifa_family = AF_INET; in TEST()
87 msg.ifa.ifa_prefixlen = 28; in TEST()
88 msg.ifa.ifa_flags = 4; in TEST()
89 msg.ifa.ifa_scope = 3; in TEST()
90 msg.ifa.ifa_index = 10; in TEST()
91 msg.addr_hdr.rta_type = IFA_ADDRESS; in TEST()
92 msg.addr_hdr.rta_len = RTA_LENGTH(sizeof(msg.addr)); in TEST()
94 auto ret = addrFromRtm(stdplus::raw::asView<char>(msg)); in TEST()
95 EXPECT_EQ(msg.ifa.ifa_flags, ret.flags); in TEST()
96 EXPECT_EQ(msg.ifa.ifa_scope, ret.scope); in TEST()
97 EXPECT_EQ(msg.ifa.ifa_index, ret.ifidx); in TEST()
110 } msg; in TEST() local
111 msg.ifa.ifa_family = AF_INET6; in TEST()
112 msg.flags_hdr.rta_type = IFA_FLAGS; in TEST()
113 msg.flags_hdr.rta_len = RTA_LENGTH(sizeof(msg.flags)); in TEST()
114 msg.addr_hdr.rta_type = IFA_ADDRESS; in TEST()
115 msg.addr_hdr.rta_len = RTA_LENGTH(sizeof(msg.addr)); in TEST()
117 auto ret = addrFromRtm(stdplus::raw::asView<char>(msg)); in TEST()
126 } msg; in TEST() local
128 EXPECT_EQ((NeighborInfo{}), neighFromRtm(stdplus::raw::asView<char>(msg))); in TEST()
138 } msg; in TEST() local
139 msg.ndm.ndm_family = AF_INET; in TEST()
140 msg.ndm.ndm_state = 4; in TEST()
141 msg.addr_hdr.rta_type = NDA_DST; in TEST()
142 msg.addr_hdr.rta_len = RTA_LENGTH(sizeof(msg.addr)); in TEST()
144 auto ret = neighFromRtm(stdplus::raw::asView<char>(msg)); in TEST()
145 EXPECT_EQ(msg.ndm.ndm_state, ret.state); in TEST()
159 } msg; in TEST() local
160 msg.ndm.ndm_family = AF_INET; in TEST()
161 msg.addr_hdr.rta_type = NDA_DST; in TEST()
162 msg.addr_hdr.rta_len = RTA_LENGTH(sizeof(msg.addr)); in TEST()
163 msg.mac_hdr.rta_type = NDA_LLADDR; in TEST()
164 msg.mac_hdr.rta_len = RTA_LENGTH(sizeof(msg.mac)); in TEST()
166 auto ret = neighFromRtm(stdplus::raw::asView<char>(msg)); in TEST()