11 byte addrv4[4] = {0x10, 0x20, 0x30, 0x40};
18 struct hostent *host =
nullptr;
20 addrv4,
sizeof(addrv4), AF_INET, &host));
24 EXPECT_EQ(
"{'other.com' aliases=[other.com] addrs=[16.32.48.64]}", ss.str());
29 byte addrv4[4] = {0x10, 0x20, 0x30, 0x40};
37 struct hostent *host =
nullptr;
39 addrv4,
sizeof(addrv4), AF_INET, &host));
43 EXPECT_EQ(
"{'other.com' aliases=[other.com] addrs=[16.32.48.64]}", ss.str());
51 std::vector<byte>
data()
const {
54 encname[0] = encname[0] + 63;
55 int len = encname.size();
57 data.insert(
data.end(), encname.begin(), encname.end());
63 byte addrv4[4] = {0x10, 0x20, 0x30, 0x40};
71 struct hostent *host =
nullptr;
73 addrv4,
sizeof(addrv4), AF_INET, &host));
78 byte addrv4[4] = {0x10, 0x20, 0x30, 0x40};
94 struct hostent *host =
nullptr;
96 addrv4,
sizeof(addrv4), AF_INET, &host));
102 byte addrv4[4] = {0x10, 0x20, 0x30, 0x40};
113 std::vector<byte>
data = pkt.
data();
115 struct hostent *host =
nullptr;
117 addrv4,
sizeof(addrv4), AF_INET, &host));
119 std::stringstream ss;
121 EXPECT_EQ(
"{'other.com' aliases=[other.com] addrs=[16.32.48.64]}", ss.str());
126 byte addrv4[4] = {0x10, 0x20, 0x30, 0x40};
131 std::vector<byte>
data;
132 struct hostent *host =
nullptr;
138 addrv4,
sizeof(addrv4), AF_INET, &host));
146 addrv4,
sizeof(addrv4), AF_INET, &host));
155 addrv4,
sizeof(addrv4), AF_INET, &host));
165 addrv4,
sizeof(addrv4), AF_INET, &host));
174 addrv4,
sizeof(addrv4), AF_INET, &host));
182 addrv4,
sizeof(addrv4), AF_INET, &host));
191 addrv4,
sizeof(addrv4), AF_INET, &host));
197 byte addrv4[4] = {0x10, 0x20, 0x30, 0x40};
205 std::vector<byte>
data = pkt.
data();
206 struct hostent *host =
nullptr;
208 for (
int ii = 1; ii <= 18; ii++) {
212 addrv4,
sizeof(addrv4), AF_INET, &host)) << ii;
217 byte addrv4[4] = {0x10, 0x20, 0x30, 0x40};
231 std::vector<byte>
data = pkt.
data();
232 struct hostent *host =
nullptr;
234 for (
int ii = 1; ii <= 63; ii++) {
238 addrv4,
sizeof(addrv4), AF_INET, &host);