rename xxx_tostring() -> xxx_to_str()
This commit is contained in:
@@ -21,7 +21,7 @@
|
||||
#define PACKET_LOG_DATA_INSUFFICIENCY(type) \
|
||||
{ \
|
||||
PACKET_LOG_ERROR("layer: %s, data insufficiency", \
|
||||
layer_type_tostring((type))); \
|
||||
layer_type_to_str((type))); \
|
||||
}
|
||||
|
||||
#define PACKET_LOG_UNSUPPORT_PROTO(tag, next_proto) \
|
||||
@@ -30,26 +30,26 @@
|
||||
(tag), (next_proto)); \
|
||||
}
|
||||
|
||||
#define PACKET_LOG_UNSUPPORT_ETHPROTO(tag, next_proto) \
|
||||
{ \
|
||||
PACKET_LOG_ERROR("%s: unsupport next proto %d: %s", \
|
||||
(tag), (next_proto), ethproto_tostring(next_proto)); \
|
||||
#define PACKET_LOG_UNSUPPORT_ETHPROTO(tag, next_proto) \
|
||||
{ \
|
||||
PACKET_LOG_ERROR("%s: unsupport next proto %d: %s", \
|
||||
(tag), (next_proto), ethproto_to_str(next_proto)); \
|
||||
}
|
||||
|
||||
#define PACKET_LOG_UNSUPPORT_IPPROTO(tag, next_proto) \
|
||||
{ \
|
||||
PACKET_LOG_ERROR("%s: unsupport next proto %d: %s", \
|
||||
(tag), (next_proto), ipproto_tostring(next_proto)); \
|
||||
#define PACKET_LOG_UNSUPPORT_IPPROTO(tag, next_proto) \
|
||||
{ \
|
||||
PACKET_LOG_ERROR("%s: unsupport next proto %d: %s", \
|
||||
(tag), (next_proto), ipproto_to_str(next_proto)); \
|
||||
}
|
||||
|
||||
/******************************************************************************
|
||||
* Static API
|
||||
******************************************************************************/
|
||||
|
||||
static const char *ethproto_tostring(uint16_t proto);
|
||||
static const char *ipproto_tostring(uint16_t proto);
|
||||
static inline const char *ldbc_method_tostring(enum ldbc_method method);
|
||||
static inline const char *layer_type_tostring(enum layer_type type);
|
||||
static const char *ethproto_to_str(uint16_t proto);
|
||||
static const char *ipproto_to_str(uint16_t proto);
|
||||
static inline const char *ldbc_method_to_str(enum ldbc_method method);
|
||||
static inline const char *layer_type_to_str(enum layer_type type);
|
||||
|
||||
static inline void set_tuple2(const char *data, enum layer_type type, struct tuple2 *tuple);
|
||||
static inline void set_tuple4(const char *data, enum layer_type type, struct tuple4 *tuple);
|
||||
@@ -86,7 +86,7 @@ static inline const char *parse_l4(struct packet *handler, uint8_t next_proto, c
|
||||
* Private API -- Utils
|
||||
******************************************************************************/
|
||||
|
||||
static const char *ethproto_tostring(uint16_t proto)
|
||||
static const char *ethproto_to_str(uint16_t proto)
|
||||
{
|
||||
switch (proto)
|
||||
{
|
||||
@@ -193,7 +193,7 @@ static const char *ethproto_tostring(uint16_t proto)
|
||||
}
|
||||
}
|
||||
|
||||
static const char *ipproto_tostring(uint16_t proto)
|
||||
static const char *ipproto_to_str(uint16_t proto)
|
||||
{
|
||||
switch (proto)
|
||||
{
|
||||
@@ -258,7 +258,7 @@ static const char *ipproto_tostring(uint16_t proto)
|
||||
}
|
||||
}
|
||||
|
||||
static inline const char *ldbc_method_tostring(enum ldbc_method method)
|
||||
static inline const char *ldbc_method_to_str(enum ldbc_method method)
|
||||
{
|
||||
switch (method)
|
||||
{
|
||||
@@ -277,7 +277,7 @@ static inline const char *ldbc_method_tostring(enum ldbc_method method)
|
||||
}
|
||||
}
|
||||
|
||||
static inline const char *layer_type_tostring(enum layer_type type)
|
||||
static inline const char *layer_type_to_str(enum layer_type type)
|
||||
{
|
||||
switch (type)
|
||||
{
|
||||
@@ -432,7 +432,7 @@ static inline struct layer_record *get_free_layer(struct packet *handler)
|
||||
(_layer)->pld_len = (_len) - (_hdr_len); \
|
||||
(_handler)->layers_used++; \
|
||||
PACKET_LOG_DEBUG("layer[%d/%d]: %s, hdr_offset: %d, hdr_ptr: %p, hdr_len: %d, pld_ptr: %p, pld_len: %d", \
|
||||
(_handler)->layers_used - 1, (_handler)->layers_size, layer_type_tostring((_type)), \
|
||||
(_handler)->layers_used - 1, (_handler)->layers_size, layer_type_to_str((_type)), \
|
||||
(_layer)->hdr_offset, (_layer)->hdr_ptr, (_layer)->hdr_len, (_layer)->pld_ptr, (_layer)->pld_len); \
|
||||
}
|
||||
|
||||
@@ -1134,7 +1134,7 @@ void packet_print(const struct packet *handler)
|
||||
{
|
||||
const struct layer_record *layer = &handler->layers[i];
|
||||
printf(" layer[%u]: %p, type: %s, hdr_offset: %u, hdr_ptr: %p, hdr_len: %u, pld_ptr: %p, pld_len: %u\n",
|
||||
i, layer, layer_type_tostring(layer->type), layer->hdr_offset,
|
||||
i, layer, layer_type_to_str(layer->type), layer->hdr_offset,
|
||||
layer->hdr_ptr, layer->hdr_len, layer->pld_ptr, layer->pld_len);
|
||||
}
|
||||
for (uint16_t i = 0; i < handler->data_len; i++)
|
||||
|
||||
@@ -182,10 +182,10 @@ TEST(PACKET, ETH_VLAN_VLAN_IP4_IP4_UDP)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple2(&handler, &outer_tuple2) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple2(&handler, &inner_tuple2) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple2_tostring(&outer_tuple2, buffer, sizeof(buffer));
|
||||
tuple2_to_str(&outer_tuple2, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "69.67.35.146 -> 41.202.46.110");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple2_tostring(&inner_tuple2, buffer, sizeof(buffer));
|
||||
tuple2_to_str(&inner_tuple2, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "10.10.100.25 -> 10.10.101.2");
|
||||
|
||||
/******************************************************
|
||||
@@ -197,10 +197,10 @@ TEST(PACKET, ETH_VLAN_VLAN_IP4_IP4_UDP)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple4(&handler, &outer_tuple4) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple4(&handler, &inner_tuple4) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple4_tostring(&outer_tuple4, buffer, sizeof(buffer));
|
||||
tuple4_to_str(&outer_tuple4, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "10.10.100.25:62367 -> 10.10.101.2:17000");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple4_tostring(&inner_tuple4, buffer, sizeof(buffer));
|
||||
tuple4_to_str(&inner_tuple4, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "10.10.100.25:62367 -> 10.10.101.2:17000");
|
||||
|
||||
/******************************************************
|
||||
@@ -212,10 +212,10 @@ TEST(PACKET, ETH_VLAN_VLAN_IP4_IP4_UDP)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple6(&handler, &outer_tuple6) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple6(&handler, &inner_tuple6) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple6_tostring(&outer_tuple6, buffer, sizeof(buffer));
|
||||
tuple6_to_str(&outer_tuple6, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "10.10.100.25:62367 -> 10.10.101.2:17000, proto: 17, domain: 0");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple6_tostring(&inner_tuple6, buffer, sizeof(buffer));
|
||||
tuple6_to_str(&inner_tuple6, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "10.10.100.25:62367 -> 10.10.101.2:17000, proto: 17, domain: 0");
|
||||
}
|
||||
#endif
|
||||
@@ -409,10 +409,10 @@ TEST(PACKET, ETH_IP6_IP4_TCP_SSH)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple2(&handler, &outer_tuple2) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple2(&handler, &inner_tuple2) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple2_tostring(&outer_tuple2, buffer, sizeof(buffer));
|
||||
tuple2_to_str(&outer_tuple2, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "2001::192:168:40:134 -> 2001::192:168:40:133");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple2_tostring(&inner_tuple2, buffer, sizeof(buffer));
|
||||
tuple2_to_str(&inner_tuple2, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "1.1.1.1 -> 2.2.2.2");
|
||||
|
||||
/******************************************************
|
||||
@@ -424,9 +424,9 @@ TEST(PACKET, ETH_IP6_IP4_TCP_SSH)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple4(&handler, &outer_tuple4) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple4(&handler, &inner_tuple4) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple4_tostring(&outer_tuple4, buffer, sizeof(buffer));
|
||||
tuple4_to_str(&outer_tuple4, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "1.1.1.1:57639 -> 2.2.2.2:22");
|
||||
tuple4_tostring(&inner_tuple4, buffer, sizeof(buffer));
|
||||
tuple4_to_str(&inner_tuple4, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "1.1.1.1:57639 -> 2.2.2.2:22");
|
||||
|
||||
/******************************************************
|
||||
@@ -438,10 +438,10 @@ TEST(PACKET, ETH_IP6_IP4_TCP_SSH)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple6(&handler, &outer_tuple6) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple6(&handler, &inner_tuple6) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple6_tostring(&outer_tuple6, buffer, sizeof(buffer));
|
||||
tuple6_to_str(&outer_tuple6, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "1.1.1.1:57639 -> 2.2.2.2:22, proto: 6, domain: 0");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple6_tostring(&inner_tuple6, buffer, sizeof(buffer));
|
||||
tuple6_to_str(&inner_tuple6, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "1.1.1.1:57639 -> 2.2.2.2:22, proto: 6, domain: 0");
|
||||
}
|
||||
#endif
|
||||
@@ -691,10 +691,10 @@ TEST(PACKET, ETH_VLAN_IP6_IP4_GRE_PPP_IP4_UDP_DNS)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple2(&handler, &outer_tuple2) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple2(&handler, &inner_tuple2) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple2_tostring(&outer_tuple2, buffer, sizeof(buffer));
|
||||
tuple2_to_str(&outer_tuple2, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "2607:fcd0:100:2300::b108:2a6b -> 2402:f000:1:8e01::5555");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple2_tostring(&inner_tuple2, buffer, sizeof(buffer));
|
||||
tuple2_to_str(&inner_tuple2, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "8.8.8.8 -> 172.16.44.3");
|
||||
|
||||
/******************************************************
|
||||
@@ -706,10 +706,10 @@ TEST(PACKET, ETH_VLAN_IP6_IP4_GRE_PPP_IP4_UDP_DNS)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple4(&handler, &outer_tuple4) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple4(&handler, &inner_tuple4) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple4_tostring(&outer_tuple4, buffer, sizeof(buffer));
|
||||
tuple4_to_str(&outer_tuple4, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "8.8.8.8:53 -> 172.16.44.3:9879");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple4_tostring(&inner_tuple4, buffer, sizeof(buffer));
|
||||
tuple4_to_str(&inner_tuple4, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "8.8.8.8:53 -> 172.16.44.3:9879");
|
||||
|
||||
/******************************************************
|
||||
@@ -721,10 +721,10 @@ TEST(PACKET, ETH_VLAN_IP6_IP4_GRE_PPP_IP4_UDP_DNS)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple6(&handler, &outer_tuple6) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple6(&handler, &inner_tuple6) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple6_tostring(&outer_tuple6, buffer, sizeof(buffer));
|
||||
tuple6_to_str(&outer_tuple6, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "8.8.8.8:53 -> 172.16.44.3:9879, proto: 17, domain: 0");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple6_tostring(&inner_tuple6, buffer, sizeof(buffer));
|
||||
tuple6_to_str(&inner_tuple6, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "8.8.8.8:53 -> 172.16.44.3:9879, proto: 17, domain: 0");
|
||||
}
|
||||
#endif
|
||||
@@ -890,10 +890,10 @@ TEST(PACKET, ETH_IP4_IP6_TCP)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple2(&handler, &outer_tuple2) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple2(&handler, &inner_tuple2) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple2_tostring(&outer_tuple2, buffer, sizeof(buffer));
|
||||
tuple2_to_str(&outer_tuple2, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "210.77.88.163 -> 59.66.4.50");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple2_tostring(&inner_tuple2, buffer, sizeof(buffer));
|
||||
tuple2_to_str(&inner_tuple2, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "2001:da8:200:900e:200:5efe:d24d:58a3 -> 2600:140e:6::1702:1058");
|
||||
|
||||
/******************************************************
|
||||
@@ -905,10 +905,10 @@ TEST(PACKET, ETH_IP4_IP6_TCP)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple4(&handler, &outer_tuple4) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple4(&handler, &inner_tuple4) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple4_tostring(&outer_tuple4, buffer, sizeof(buffer));
|
||||
tuple4_to_str(&outer_tuple4, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "2001:da8:200:900e:200:5efe:d24d:58a3:52556 -> 2600:140e:6::1702:1058:80");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple4_tostring(&inner_tuple4, buffer, sizeof(buffer));
|
||||
tuple4_to_str(&inner_tuple4, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "2001:da8:200:900e:200:5efe:d24d:58a3:52556 -> 2600:140e:6::1702:1058:80");
|
||||
|
||||
/******************************************************
|
||||
@@ -920,10 +920,10 @@ TEST(PACKET, ETH_IP4_IP6_TCP)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple6(&handler, &outer_tuple6) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple6(&handler, &inner_tuple6) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple6_tostring(&outer_tuple6, buffer, sizeof(buffer));
|
||||
tuple6_to_str(&outer_tuple6, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "2001:da8:200:900e:200:5efe:d24d:58a3:52556 -> 2600:140e:6::1702:1058:80, proto: 6, domain: 0");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple6_tostring(&inner_tuple6, buffer, sizeof(buffer));
|
||||
tuple6_to_str(&inner_tuple6, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "2001:da8:200:900e:200:5efe:d24d:58a3:52556 -> 2600:140e:6::1702:1058:80, proto: 6, domain: 0");
|
||||
}
|
||||
#endif
|
||||
@@ -1069,10 +1069,10 @@ TEST(PACKET, ETH_IP6_IP6_UDP)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple2(&handler, &outer_tuple2) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple2(&handler, &inner_tuple2) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple2_tostring(&outer_tuple2, buffer, sizeof(buffer));
|
||||
tuple2_to_str(&outer_tuple2, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "2001:4f8:4:7:2e0:81ff:fe52:ffff -> 2001:4f8:4:7:2e0:81ff:fe52:9a6b");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple2_tostring(&inner_tuple2, buffer, sizeof(buffer));
|
||||
tuple2_to_str(&inner_tuple2, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "dead::beef -> cafe::babe");
|
||||
|
||||
/******************************************************
|
||||
@@ -1084,10 +1084,10 @@ TEST(PACKET, ETH_IP6_IP6_UDP)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple4(&handler, &outer_tuple4) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple4(&handler, &inner_tuple4) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple4_tostring(&outer_tuple4, buffer, sizeof(buffer));
|
||||
tuple4_to_str(&outer_tuple4, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "dead::beef:30000 -> cafe::babe:13000");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple4_tostring(&inner_tuple4, buffer, sizeof(buffer));
|
||||
tuple4_to_str(&inner_tuple4, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "dead::beef:30000 -> cafe::babe:13000");
|
||||
|
||||
/******************************************************
|
||||
@@ -1099,10 +1099,10 @@ TEST(PACKET, ETH_IP6_IP6_UDP)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple6(&handler, &outer_tuple6) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple6(&handler, &inner_tuple6) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple6_tostring(&outer_tuple6, buffer, sizeof(buffer));
|
||||
tuple6_to_str(&outer_tuple6, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "dead::beef:30000 -> cafe::babe:13000, proto: 17, domain: 0");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple6_tostring(&inner_tuple6, buffer, sizeof(buffer));
|
||||
tuple6_to_str(&inner_tuple6, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "dead::beef:30000 -> cafe::babe:13000, proto: 17, domain: 0");
|
||||
}
|
||||
#endif
|
||||
@@ -1267,10 +1267,10 @@ TEST(PACKET, ETH_MPLS_IP4_TCP)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple2(&handler, &outer_tuple2) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple2(&handler, &inner_tuple2) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple2_tostring(&outer_tuple2, buffer, sizeof(buffer));
|
||||
tuple2_to_str(&outer_tuple2, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "119.40.37.65 -> 123.125.29.250");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple2_tostring(&inner_tuple2, buffer, sizeof(buffer));
|
||||
tuple2_to_str(&inner_tuple2, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "119.40.37.65 -> 123.125.29.250");
|
||||
|
||||
/******************************************************
|
||||
@@ -1282,10 +1282,10 @@ TEST(PACKET, ETH_MPLS_IP4_TCP)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple4(&handler, &outer_tuple4) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple4(&handler, &inner_tuple4) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple4_tostring(&outer_tuple4, buffer, sizeof(buffer));
|
||||
tuple4_to_str(&outer_tuple4, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "119.40.37.65:61853 -> 123.125.29.250:80");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple4_tostring(&inner_tuple4, buffer, sizeof(buffer));
|
||||
tuple4_to_str(&inner_tuple4, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "119.40.37.65:61853 -> 123.125.29.250:80");
|
||||
|
||||
/******************************************************
|
||||
@@ -1297,10 +1297,10 @@ TEST(PACKET, ETH_MPLS_IP4_TCP)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple6(&handler, &outer_tuple6) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple6(&handler, &inner_tuple6) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple6_tostring(&outer_tuple6, buffer, sizeof(buffer));
|
||||
tuple6_to_str(&outer_tuple6, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "119.40.37.65:61853 -> 123.125.29.250:80, proto: 6, domain: 0");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple6_tostring(&inner_tuple6, buffer, sizeof(buffer));
|
||||
tuple6_to_str(&inner_tuple6, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "119.40.37.65:61853 -> 123.125.29.250:80, proto: 6, domain: 0");
|
||||
}
|
||||
#endif
|
||||
@@ -1478,10 +1478,10 @@ TEST(PACKET, ETH_MPLS_MPLS_IP4_TCP)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple2(&handler, &outer_tuple2) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple2(&handler, &inner_tuple2) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple2_tostring(&outer_tuple2, buffer, sizeof(buffer));
|
||||
tuple2_to_str(&outer_tuple2, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "10.31.0.1 -> 10.34.0.1");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple2_tostring(&inner_tuple2, buffer, sizeof(buffer));
|
||||
tuple2_to_str(&inner_tuple2, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "10.31.0.1 -> 10.34.0.1");
|
||||
|
||||
/******************************************************
|
||||
@@ -1493,10 +1493,10 @@ TEST(PACKET, ETH_MPLS_MPLS_IP4_TCP)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple4(&handler, &outer_tuple4) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple4(&handler, &inner_tuple4) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple4_tostring(&outer_tuple4, buffer, sizeof(buffer));
|
||||
tuple4_to_str(&outer_tuple4, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "10.31.0.1:11001 -> 10.34.0.1:23");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple4_tostring(&inner_tuple4, buffer, sizeof(buffer));
|
||||
tuple4_to_str(&inner_tuple4, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "10.31.0.1:11001 -> 10.34.0.1:23");
|
||||
|
||||
/******************************************************
|
||||
@@ -1508,10 +1508,10 @@ TEST(PACKET, ETH_MPLS_MPLS_IP4_TCP)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple6(&handler, &outer_tuple6) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple6(&handler, &inner_tuple6) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple6_tostring(&outer_tuple6, buffer, sizeof(buffer));
|
||||
tuple6_to_str(&outer_tuple6, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "10.31.0.1:11001 -> 10.34.0.1:23, proto: 6, domain: 0");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple6_tostring(&inner_tuple6, buffer, sizeof(buffer));
|
||||
tuple6_to_str(&inner_tuple6, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "10.31.0.1:11001 -> 10.34.0.1:23, proto: 6, domain: 0");
|
||||
}
|
||||
#endif
|
||||
@@ -1701,9 +1701,9 @@ TEST(PACKET, ETH_VLAN_PPPOE_IP4_TCP)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple2(&handler, &outer_tuple2) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple2(&handler, &inner_tuple2) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple2_tostring(&outer_tuple2, buffer, sizeof(buffer));
|
||||
tuple2_to_str(&outer_tuple2, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "100.65.55.0 -> 91.185.14.33");
|
||||
tuple2_tostring(&inner_tuple2, buffer, sizeof(buffer));
|
||||
tuple2_to_str(&inner_tuple2, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "100.65.55.0 -> 91.185.14.33");
|
||||
|
||||
/******************************************************
|
||||
@@ -1715,10 +1715,10 @@ TEST(PACKET, ETH_VLAN_PPPOE_IP4_TCP)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple4(&handler, &outer_tuple4) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple4(&handler, &inner_tuple4) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple4_tostring(&outer_tuple4, buffer, sizeof(buffer));
|
||||
tuple4_to_str(&outer_tuple4, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "100.65.55.0:34532 -> 91.185.14.33:443");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple4_tostring(&inner_tuple4, buffer, sizeof(buffer));
|
||||
tuple4_to_str(&inner_tuple4, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "100.65.55.0:34532 -> 91.185.14.33:443");
|
||||
|
||||
/******************************************************
|
||||
@@ -1730,10 +1730,10 @@ TEST(PACKET, ETH_VLAN_PPPOE_IP4_TCP)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple6(&handler, &outer_tuple6) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple6(&handler, &inner_tuple6) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple6_tostring(&outer_tuple6, buffer, sizeof(buffer));
|
||||
tuple6_to_str(&outer_tuple6, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "100.65.55.0:34532 -> 91.185.14.33:443, proto: 6, domain: 0");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple6_tostring(&inner_tuple6, buffer, sizeof(buffer));
|
||||
tuple6_to_str(&inner_tuple6, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "100.65.55.0:34532 -> 91.185.14.33:443, proto: 6, domain: 0");
|
||||
}
|
||||
#endif
|
||||
@@ -1980,10 +1980,10 @@ TEST(PACKET, ETH_IP6_UDP_GTP_IP6_TCP_TLS)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple2(&handler, &outer_tuple2) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple2(&handler, &inner_tuple2) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple2_tostring(&outer_tuple2, buffer, sizeof(buffer));
|
||||
tuple2_to_str(&outer_tuple2, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "2409:8034:4040:5300::105 -> 2409:8034:4025::60:61");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple2_tostring(&inner_tuple2, buffer, sizeof(buffer));
|
||||
tuple2_to_str(&inner_tuple2, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "2409:8c34:4400:700:0:4:0:3 -> 2409:8934:5082:2100:ecad:e0e4:530a:c269");
|
||||
|
||||
/******************************************************
|
||||
@@ -1995,10 +1995,10 @@ TEST(PACKET, ETH_IP6_UDP_GTP_IP6_TCP_TLS)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple4(&handler, &outer_tuple4) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple4(&handler, &inner_tuple4) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple4_tostring(&outer_tuple4, buffer, sizeof(buffer));
|
||||
tuple4_to_str(&outer_tuple4, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "2409:8034:4040:5300::105:2152 -> 2409:8034:4025::60:61:2152");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple4_tostring(&inner_tuple4, buffer, sizeof(buffer));
|
||||
tuple4_to_str(&inner_tuple4, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "2409:8c34:4400:700:0:4:0:3:443 -> 2409:8934:5082:2100:ecad:e0e4:530a:c269:46582");
|
||||
|
||||
/******************************************************
|
||||
@@ -2010,10 +2010,10 @@ TEST(PACKET, ETH_IP6_UDP_GTP_IP6_TCP_TLS)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple6(&handler, &outer_tuple6) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple6(&handler, &inner_tuple6) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple6_tostring(&outer_tuple6, buffer, sizeof(buffer));
|
||||
tuple6_to_str(&outer_tuple6, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "2409:8034:4040:5300::105:2152 -> 2409:8034:4025::60:61:2152, proto: 17, domain: 0");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple6_tostring(&inner_tuple6, buffer, sizeof(buffer));
|
||||
tuple6_to_str(&inner_tuple6, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "2409:8c34:4400:700:0:4:0:3:443 -> 2409:8934:5082:2100:ecad:e0e4:530a:c269:46582, proto: 6, domain: 0");
|
||||
}
|
||||
#endif
|
||||
@@ -2273,10 +2273,10 @@ TEST(PACKET, ETH_IP6_UDP_GTP_IP4_TCP_TLS)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple2(&handler, &outer_tuple2) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple2(&handler, &inner_tuple2) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple2_tostring(&outer_tuple2, buffer, sizeof(buffer));
|
||||
tuple2_to_str(&outer_tuple2, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "2409:8034:4025::50:a31 -> 2409:8034:4040:5301::204");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple2_tostring(&inner_tuple2, buffer, sizeof(buffer));
|
||||
tuple2_to_str(&inner_tuple2, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "10.49.115.138 -> 121.196.250.66");
|
||||
|
||||
/******************************************************
|
||||
@@ -2288,10 +2288,10 @@ TEST(PACKET, ETH_IP6_UDP_GTP_IP4_TCP_TLS)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple4(&handler, &outer_tuple4) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple4(&handler, &inner_tuple4) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple4_tostring(&outer_tuple4, buffer, sizeof(buffer));
|
||||
tuple4_to_str(&outer_tuple4, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "2409:8034:4025::50:a31:2152 -> 2409:8034:4040:5301::204:2152");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple4_tostring(&inner_tuple4, buffer, sizeof(buffer));
|
||||
tuple4_to_str(&inner_tuple4, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "10.49.115.138:50081 -> 121.196.250.66:443");
|
||||
|
||||
/******************************************************
|
||||
@@ -2303,10 +2303,10 @@ TEST(PACKET, ETH_IP6_UDP_GTP_IP4_TCP_TLS)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple6(&handler, &outer_tuple6) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple6(&handler, &inner_tuple6) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple6_tostring(&outer_tuple6, buffer, sizeof(buffer));
|
||||
tuple6_to_str(&outer_tuple6, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "2409:8034:4025::50:a31:2152 -> 2409:8034:4040:5301::204:2152, proto: 17, domain: 0");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple6_tostring(&inner_tuple6, buffer, sizeof(buffer));
|
||||
tuple6_to_str(&inner_tuple6, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "10.49.115.138:50081 -> 121.196.250.66:443, proto: 6, domain: 0");
|
||||
}
|
||||
#endif
|
||||
@@ -2505,10 +2505,10 @@ TEST(PACKET, ETH_IP4_UDP_VXLAN_ETH_IP4_UDP_DNS)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple2(&handler, &outer_tuple2) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple2(&handler, &inner_tuple2) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple2_tostring(&outer_tuple2, buffer, sizeof(buffer));
|
||||
tuple2_to_str(&outer_tuple2, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "10.1.1.1 -> 192.168.1.10");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple2_tostring(&inner_tuple2, buffer, sizeof(buffer));
|
||||
tuple2_to_str(&inner_tuple2, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "192.168.11.193 -> 114.114.114.114");
|
||||
|
||||
/******************************************************
|
||||
@@ -2520,10 +2520,10 @@ TEST(PACKET, ETH_IP4_UDP_VXLAN_ETH_IP4_UDP_DNS)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple4(&handler, &outer_tuple4) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple4(&handler, &inner_tuple4) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple4_tostring(&outer_tuple4, buffer, sizeof(buffer));
|
||||
tuple4_to_str(&outer_tuple4, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "10.1.1.1:50709 -> 192.168.1.10:4789");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple4_tostring(&inner_tuple4, buffer, sizeof(buffer));
|
||||
tuple4_to_str(&inner_tuple4, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "192.168.11.193:65290 -> 114.114.114.114:53");
|
||||
|
||||
/******************************************************
|
||||
@@ -2535,10 +2535,10 @@ TEST(PACKET, ETH_IP4_UDP_VXLAN_ETH_IP4_UDP_DNS)
|
||||
EXPECT_TRUE(packet_get_outermost_tuple6(&handler, &outer_tuple6) == 0);
|
||||
EXPECT_TRUE(packet_get_innermost_tuple6(&handler, &inner_tuple6) == 0);
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple6_tostring(&outer_tuple6, buffer, sizeof(buffer));
|
||||
tuple6_to_str(&outer_tuple6, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "10.1.1.1:50709 -> 192.168.1.10:4789, proto: 17, domain: 0");
|
||||
memset(buffer, 0, sizeof(buffer));
|
||||
tuple6_tostring(&inner_tuple6, buffer, sizeof(buffer));
|
||||
tuple6_to_str(&inner_tuple6, buffer, sizeof(buffer));
|
||||
EXPECT_STREQ(buffer, "192.168.11.193:65290 -> 114.114.114.114:53, proto: 17, domain: 0");
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user