summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorluwenpeng <[email protected]>2024-08-14 10:50:33 +0800
committerluwenpeng <[email protected]>2024-08-14 17:25:46 +0800
commit6e1c25a445f51ad5e414475c275b8b8bbb221418 (patch)
tree4ed253ebe7bbad361e5fa11c6f62f6bcc5d90022
parent927d0cd3447246a4630525dc9589e3a9b32364e7 (diff)
optimizate: clean up unused code && code formatting
-rw-r--r--CMakeLists.txt19
-rw-r--r--ci/travis.sh8
-rw-r--r--deps/rbtree/rbtree.h2
-rw-r--r--deps/toml/toml.cpp30
-rw-r--r--include/stellar/utils.h26
-rw-r--r--src/packet/gre0_utils.h4
-rw-r--r--src/packet/gre1_utils.h5
-rw-r--r--src/packet/ip4_utils.h5
-rw-r--r--src/packet/packet_def.h2
-rw-r--r--src/packet/packet_dump.cpp17
-rw-r--r--src/packet/packet_tunnel.cpp2
-rw-r--r--src/packet/packet_utils.cpp7
-rw-r--r--src/packet/packet_utils.h2
-rw-r--r--src/packet_io/dumpfile_io.cpp4
-rw-r--r--src/packet_io/marsio_io.cpp3
-rw-r--r--src/session/session_utils.cpp4
-rw-r--r--src/session/test/gtest_overload_evict_tcp_sess.cpp3
-rw-r--r--src/session/test/gtest_overload_evict_udp_sess.cpp1
-rw-r--r--src/stellar/stellar_config.cpp1
-rw-r--r--test/packet_inject/packet_inject_test.h2
20 files changed, 61 insertions, 86 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 966e2c6..a274e37 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -9,12 +9,11 @@ add_definitions(-D_GNU_SOURCE)
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_C_STANDARD 11)
-#set warning as error
+# set warning as error
add_compile_options(-Wall -Wextra -Werror)
if(NOT CMAKE_BUILD_TYPE)
- set(CMAKE_BUILD_TYPE "RelWithDebInfo" CACHE STRING
- "Build type (default: RelWithDebInfo)" FORCE)
+ set(CMAKE_BUILD_TYPE "RelWithDebInfo" CACHE STRING "Build type (default: RelWithDebInfo)" FORCE)
endif()
set_property(CACHE CMAKE_BUILD_TYPE PROPERTY STRINGS Debug Release RelWithDebInfo MinSizeRel)
@@ -48,22 +47,12 @@ if (CMAKE_CXX_CPPCHECK)
)
set(CMAKE_C_CPPCHECK ${CMAKE_CXX_CPPCHECK})
else()
- message(FATAL_ERROR "Could not find the program cppcheck.")
+ message(FATAL_ERROR "Could not find the program cppcheck.")
endif()
-#option(ENABLE_PIC "Generate position independent code (necessary for shared libraries)" TRUE)
-#if(ENABLE_PIC)
-# set(CMAKE_POSITION_INDEPENDENT_CODE 1)
-#endif()
-#option(ENABLE_WARNING_ALL "Enable all optional warnings which are desirable for normal code" TRUE)
-#if(ENABLE_WARNING_ALL)
-# set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall")
-# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall")
-#endif()
-
set(CMAKE_POSITION_INDEPENDENT_CODE 1)
-#for ASAN
+# for ASAN
set(ASAN_OPTION "OFF" CACHE STRING " set asan type chosen by the user, using OFF as default")
set_property(CACHE ASAN_OPTION PROPERTY STRINGS OFF ADDRESS THREAD)
message(STATUS "ASAN_OPTION='${ASAN_OPTION}'")
diff --git a/ci/travis.sh b/ci/travis.sh
index fc6efc3..c701143 100644
--- a/ci/travis.sh
+++ b/ci/travis.sh
@@ -41,11 +41,5 @@ cmake3 -DCMAKE_CXX_FLAGS=$CXX_FLAGS \
-DCMAKE_INSTALL_PREFIX=$INSTALL_PREFIX \
-DVERSION_DAILY_BUILD=$TESTING_VERSION_BUILD \
..
-
-make -j $NPROCESSORS
-if [ -n "${PACKAGE}" ]; then
- make package
- cp ~/rpm_upload_tools.py ./
- python3 rpm_upload_tools.py ${PULP3_REPO_NAME} ${PULP3_DIST_NAME} *.rpm
-fi
+make -j $NPROCESSORS
diff --git a/deps/rbtree/rbtree.h b/deps/rbtree/rbtree.h
index f474b68..c7ab471 100644
--- a/deps/rbtree/rbtree.h
+++ b/deps/rbtree/rbtree.h
@@ -342,7 +342,7 @@ rb_find_first(const void *key, const struct rb_root *tree,
match = node;
node = node->rb_left;
}
- else
+ else
{
node = node->rb_right;
}
diff --git a/deps/toml/toml.cpp b/deps/toml/toml.cpp
index fef21a1..b814a7c 100644
--- a/deps/toml/toml.cpp
+++ b/deps/toml/toml.cpp
@@ -2502,32 +2502,28 @@ int toml_rtos(toml_raw_t src, char **ret)
toml_datum_t toml_string_at(const toml_array_t *arr, int idx)
{
- toml_datum_t ret={};
- //memset(&ret, 0, sizeof(ret));
+ toml_datum_t ret = {};
ret.ok = (0 == toml_rtos(toml_raw_at(arr, idx), &ret.u.s));
return ret;
}
toml_datum_t toml_bool_at(const toml_array_t *arr, int idx)
{
- toml_datum_t ret={};
- //memset(&ret, 0, sizeof(ret));
+ toml_datum_t ret = {};
ret.ok = (0 == toml_rtob(toml_raw_at(arr, idx), &ret.u.b));
return ret;
}
toml_datum_t toml_int_at(const toml_array_t *arr, int idx)
{
- toml_datum_t ret={};
- //memset(&ret, 0, sizeof(ret));
+ toml_datum_t ret = {};
ret.ok = (0 == toml_rtoi(toml_raw_at(arr, idx), &ret.u.i));
return ret;
}
toml_datum_t toml_double_at(const toml_array_t *arr, int idx)
{
- toml_datum_t ret={};
- //memset(&ret, 0, sizeof(ret));
+ toml_datum_t ret = {};
ret.ok = (0 == toml_rtod(toml_raw_at(arr, idx), &ret.u.d));
return ret;
}
@@ -2535,8 +2531,7 @@ toml_datum_t toml_double_at(const toml_array_t *arr, int idx)
toml_datum_t toml_timestamp_at(const toml_array_t *arr, int idx)
{
toml_timestamp_t ts;
- toml_datum_t ret={};
- //memset(&ret, 0, sizeof(ret));
+ toml_datum_t ret = {};
ret.ok = (0 == toml_rtots(toml_raw_at(arr, idx), &ts));
if (ret.ok)
{
@@ -2567,8 +2562,7 @@ toml_datum_t toml_timestamp_at(const toml_array_t *arr, int idx)
toml_datum_t toml_string_in(const toml_table_t *arr, const char *key)
{
- toml_datum_t ret={};
- //memset(&ret, 0, sizeof(ret));
+ toml_datum_t ret = {};
toml_raw_t raw = toml_raw_in(arr, key);
if (raw)
{
@@ -2579,24 +2573,21 @@ toml_datum_t toml_string_in(const toml_table_t *arr, const char *key)
toml_datum_t toml_bool_in(const toml_table_t *arr, const char *key)
{
- toml_datum_t ret={};
- //memset(&ret, 0, sizeof(ret));
+ toml_datum_t ret = {};
ret.ok = (0 == toml_rtob(toml_raw_in(arr, key), &ret.u.b));
return ret;
}
toml_datum_t toml_int_in(const toml_table_t *arr, const char *key)
{
- toml_datum_t ret={};
- //memset(&ret, 0, sizeof(ret));
+ toml_datum_t ret = {};
ret.ok = (0 == toml_rtoi(toml_raw_in(arr, key), &ret.u.i));
return ret;
}
toml_datum_t toml_double_in(const toml_table_t *arr, const char *key)
{
- toml_datum_t ret={};
- //memset(&ret, 0, sizeof(ret));
+ toml_datum_t ret = {};
ret.ok = (0 == toml_rtod(toml_raw_in(arr, key), &ret.u.d));
return ret;
}
@@ -2604,8 +2595,7 @@ toml_datum_t toml_double_in(const toml_table_t *arr, const char *key)
toml_datum_t toml_timestamp_in(const toml_table_t *arr, const char *key)
{
toml_timestamp_t ts;
- toml_datum_t ret={};
- //memset(&ret, 0, sizeof(ret));
+ toml_datum_t ret = {};
ret.ok = (0 == toml_rtots(toml_raw_in(arr, key), &ts));
if (ret.ok)
{
diff --git a/include/stellar/utils.h b/include/stellar/utils.h
index d6ed97e..3d6ab43 100644
--- a/include/stellar/utils.h
+++ b/include/stellar/utils.h
@@ -1,42 +1,46 @@
#pragma once
-#include <stdlib.h> //calloc
-#include <stddef.h> //NULL
+#include <stdlib.h> //calloc
+#include <stddef.h> //NULL
#define ALLOC(type, number) ((type *)calloc(sizeof(type), number))
#define CALLOC(type, number) ((type *)calloc(sizeof(type), number))
#define REALLOC(type, ptr, number) ((type *)realloc(ptr, (number) * sizeof(type)))
-#define FREE(p) {free(p); p = NULL;}
+#define FREE(p) \
+ { \
+ free(p); \
+ p = NULL; \
+ }
-#define TRUE 1
-#define FALSE 0
+#define TRUE 1
+#define FALSE 0
#ifndef MAX
-#define MAX(a, b) (((a) > (b)) ? (a) : (b))
+#define MAX(a, b) (((a) > (b)) ? (a) : (b))
#endif
#ifndef MIN
-#define MIN(a, b) (((a) < (b)) ? (a) : (b))
+#define MIN(a, b) (((a) < (b)) ? (a) : (b))
#endif
#ifndef offsetof
-#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)
+#define offsetof(TYPE, MEMBER) ((size_t) & ((TYPE *)0)->MEMBER)
#endif
#ifndef container_of
#define container_of(ptr, type, member) ({ \
const typeof( ((type *)0)->member ) *__mptr = (ptr); \
- (type *)( (char *)__mptr - offsetof(type,member) );})
+ (type *)( (char *)__mptr - offsetof(type,member) ); })
#endif
#ifndef likely
-#define likely(x) __builtin_expect((x),1)
+#define likely(x) __builtin_expect((x), 1)
#endif /* likely */
#ifndef unlikely
-#define unlikely(x) __builtin_expect((x),0)
+#define unlikely(x) __builtin_expect((x), 0)
#endif /* unlikely */
#ifndef __unused
diff --git a/src/packet/gre0_utils.h b/src/packet/gre0_utils.h
index d8fbe47..ea44d48 100644
--- a/src/packet/gre0_utils.h
+++ b/src/packet/gre0_utils.h
@@ -230,6 +230,10 @@ static inline uint16_t gre0_hdr_get_routing_len(const struct gre0_hdr *hdr)
static inline uint16_t calc_gre0_hdr_len(const char *data, uint32_t len)
{
+ if (data == NULL || len < sizeof(struct gre0_hdr))
+ {
+ return 0;
+ }
const struct gre0_hdr *hdr = (const struct gre0_hdr *)data;
uint16_t hdr_len = 4;
uint16_t flags = ntohs(hdr->flags);
diff --git a/src/packet/gre1_utils.h b/src/packet/gre1_utils.h
index 58c1bfd..2dca44b 100644
--- a/src/packet/gre1_utils.h
+++ b/src/packet/gre1_utils.h
@@ -117,7 +117,10 @@ static inline uint32_t gre1_hdr_get_ack(const struct gre1_hdr *hdr)
static inline uint16_t calc_gre1_hdr_len(const char *data, uint32_t len)
{
- if(data==NULL||len<sizeof(struct gre1_hdr))return 0;
+ if (data == NULL || len < sizeof(struct gre1_hdr))
+ {
+ return 0;
+ }
const struct gre1_hdr *hdr = (const struct gre1_hdr *)data;
uint16_t hdr_len = 8;
uint16_t flags = gre1_hdr_get_flags(hdr);
diff --git a/src/packet/ip4_utils.h b/src/packet/ip4_utils.h
index 84c8805..9ce17a7 100644
--- a/src/packet/ip4_utils.h
+++ b/src/packet/ip4_utils.h
@@ -253,7 +253,10 @@ static inline void ip4_hdr_set_opt_len(struct ip *hdr, uint8_t opt_len)
// must be called after ip4_hdr_set_opt_len
static inline void ip4_hdr_set_opt_data(struct ip *hdr, const char *opt_data)
{
- if(opt_data)memcpy((char *)hdr + sizeof(struct ip), opt_data, ip4_hdr_get_opt_len(hdr));
+ if (opt_data)
+ {
+ memcpy((char *)hdr + sizeof(struct ip), opt_data, ip4_hdr_get_opt_len(hdr));
+ }
}
/******************************************************************************
diff --git a/src/packet/packet_def.h b/src/packet/packet_def.h
index cc65e19..774b67d 100644
--- a/src/packet/packet_def.h
+++ b/src/packet/packet_def.h
@@ -44,7 +44,7 @@ struct raw_layer
struct packet
{
- void * user_data;
+ void *user_data;
struct raw_layer layers[PACKET_MAX_LAYERS];
struct raw_layer *frag_layer; // fragment layer
int8_t layers_used;
diff --git a/src/packet/packet_dump.cpp b/src/packet/packet_dump.cpp
index fcf113a..854d9c2 100644
--- a/src/packet/packet_dump.cpp
+++ b/src/packet/packet_dump.cpp
@@ -105,6 +105,7 @@ int packet_dump_str(const struct packet *pkt, char *buff, int size)
return 0;
}
+ int old = 0;
int used = 0;
memset(buff, 0, size);
used += snprintf(buff + used, size - used, "packet: %p, data_ptr: %p, data_len: %u, trim_len: %u, layers_used: %d, layers_size: %d\n",
@@ -116,11 +117,11 @@ int packet_dump_str(const struct packet *pkt, char *buff, int size)
used += snprintf(buff + used, size - used, "layer[%u]: %p, proto: %s, header: {offset: %u, ptr: %p, len: %u}, payload: {ptr: %p, len: %u}\n",
i, layer, layer_proto_to_str(layer->proto), layer->hdr_offset,
layer->hdr_ptr, layer->hdr_len, layer->pld_ptr, layer->pld_len);
+ old = used;
switch (layer->proto)
{
case LAYER_PROTO_ETHER:
used += eth_hdr_to_str((const struct ethhdr *)layer->hdr_ptr, buff + used, size - used);
- used += snprintf(buff + used, size - used, "\n");
break;
case LAYER_PROTO_PWETH:
break;
@@ -128,39 +129,31 @@ int packet_dump_str(const struct packet *pkt, char *buff, int size)
break;
case LAYER_PROTO_L2TP:
used += l2tp_hdr_to_str((const struct l2tp_hdr *)layer->hdr_ptr, buff + used, size - used);
- used += snprintf(buff + used, size - used, "\n");
break;
case LAYER_PROTO_VLAN:
used += vlan_hdr_to_str((const struct vlan_hdr *)layer->hdr_ptr, buff + used, size - used);
- used += snprintf(buff + used, size - used, "\n");
break;
case LAYER_PROTO_PPPOE:
break;
case LAYER_PROTO_MPLS:
used += mpls_label_to_str((const struct mpls_label *)layer->hdr_ptr, buff + used, size - used);
- used += snprintf(buff + used, size - used, "\n");
break;
case LAYER_PROTO_IPV4:
used += ip4_hdr_to_str((const struct ip *)layer->hdr_ptr, buff + used, size - used);
- used += snprintf(buff + used, size - used, "\n");
break;
case LAYER_PROTO_IPV6:
used += ip6_hdr_to_str((const struct ip6_hdr *)layer->hdr_ptr, buff + used, size - used);
- used += snprintf(buff + used, size - used, "\n");
break;
case LAYER_PROTO_IPAH:
break;
case LAYER_PROTO_GRE:
used += gre_hdr_to_str(layer->hdr_ptr, layer->hdr_len, buff + used, size - used);
- used += snprintf(buff + used, size - used, "\n");
break;
case LAYER_PROTO_UDP:
used += udp_hdr_to_str((const struct udphdr *)layer->hdr_ptr, buff + used, size - used);
- used += snprintf(buff + used, size - used, "\n");
break;
case LAYER_PROTO_TCP:
used += tcp_hdr_to_str((const struct tcphdr *)layer->hdr_ptr, buff + used, size - used);
- used += snprintf(buff + used, size - used, "\n");
break;
case LAYER_PROTO_ICMP:
break;
@@ -168,16 +161,18 @@ int packet_dump_str(const struct packet *pkt, char *buff, int size)
break;
case LAYER_PROTO_VXLAN:
used += vxlan_hdr_to_str((const struct vxlan_hdr *)layer->hdr_ptr, buff + used, size - used);
- used += snprintf(buff + used, size - used, "\n");
break;
case LAYER_PROTO_GTP_C:
case LAYER_PROTO_GTP_U:
used += gtp_hdr_to_str(layer->hdr_ptr, layer->hdr_len, buff + used, size - used);
- used += snprintf(buff + used, size - used, "\n");
break;
default:
break;
}
+ if (old != used)
+ {
+ used += snprintf(buff + used, size - used, "\n");
+ }
}
return used;
diff --git a/src/packet/packet_tunnel.cpp b/src/packet/packet_tunnel.cpp
index 90800ed..1d61b5f 100644
--- a/src/packet/packet_tunnel.cpp
+++ b/src/packet/packet_tunnel.cpp
@@ -23,7 +23,7 @@ static int is_ipv4_tunnel(const struct raw_layer *curr, const struct raw_layer *
return 0;
}
-static int is_ipv6_tunnel(const struct raw_layer *curr, const struct raw_layer *next1, const struct raw_layer *next __attribute__((unused)))
+static int is_ipv6_tunnel(const struct raw_layer *curr, const struct raw_layer *next1, const struct raw_layer *next2 __attribute__((unused)))
{
if (curr && curr->proto == LAYER_PROTO_IPV6 &&
next1 && (next1->proto == LAYER_PROTO_IPV4 || next1->proto == LAYER_PROTO_IPV6))
diff --git a/src/packet/packet_utils.cpp b/src/packet/packet_utils.cpp
index 708603f..e207826 100644
--- a/src/packet/packet_utils.cpp
+++ b/src/packet/packet_utils.cpp
@@ -106,7 +106,6 @@ enum packet_action packet_get_action(const struct packet *pkt)
return pkt->meta.action;
}
-
/******************************************************************************
* tuple uitls
******************************************************************************/
@@ -462,7 +461,7 @@ const char *packet_get_payload(const struct packet *pkt)
uint16_t packet_get_payload_len(const struct packet *pkt)
{
- if (pkt==NULL || pkt->layers_used == 0)
+ if (pkt == NULL || pkt->layers_used == 0)
{
return 0;
}
@@ -471,7 +470,7 @@ uint16_t packet_get_payload_len(const struct packet *pkt)
struct packet *packet_new(uint16_t pkt_len)
{
- struct packet *pkt = (struct packet *)malloc( sizeof(struct packet) + pkt_len);
+ struct packet *pkt = (struct packet *)calloc(1, sizeof(struct packet) + pkt_len);
if (pkt == NULL)
{
return NULL;
@@ -549,7 +548,7 @@ void layer_convert(const struct raw_layer *in, struct layer *out)
void packet_set_user_data(struct packet *pkt, void *data)
{
- pkt->user_data=data;
+ pkt->user_data = data;
}
void *packet_get_user_data(struct packet *pkt)
diff --git a/src/packet/packet_utils.h b/src/packet/packet_utils.h
index fcad090..aa9315d 100644
--- a/src/packet/packet_utils.h
+++ b/src/packet/packet_utils.h
@@ -12,7 +12,6 @@ extern "C"
* metadata utils
******************************************************************************/
-
void packet_set_sids(struct packet *pkt, const struct sids *sids);
const struct sids *packet_get_sids(const struct packet *pkt);
void packet_prepend_sids(struct packet *pkt, const struct sids *sids);
@@ -35,7 +34,6 @@ enum packet_direction packet_get_direction(const struct packet *pkt);
void packet_set_action(struct packet *pkt, enum packet_action action);
enum packet_action packet_get_action(const struct packet *pkt);
-
void *packet_get_user_data(struct packet *pkt);
void packet_set_user_data(struct packet *pkt, void *data);
diff --git a/src/packet_io/dumpfile_io.cpp b/src/packet_io/dumpfile_io.cpp
index 29fc2d2..ba2c288 100644
--- a/src/packet_io/dumpfile_io.cpp
+++ b/src/packet_io/dumpfile_io.cpp
@@ -327,8 +327,8 @@ int dumpfile_io_ingress(struct dumpfile_io *handle, uint16_t thr_idx, struct pac
stat->raw_rx_bytes += pcap_pkt->len;
pkt = &pkts[nr_parsed];
- memset(pkt, 0, sizeof(struct packet));
packet_parse(pkt, pcap_pkt->data, pcap_pkt->len);
+ memset(&pkt->meta, 0, sizeof(pkt->meta));
packet_set_origin_ctx(pkt, pcap_pkt);
packet_set_action(pkt, PACKET_ACTION_FORWARD);
nr_parsed++;
@@ -437,7 +437,7 @@ int dumpfile_io_inject(struct dumpfile_io *handle, uint16_t thr_idx, struct pack
return nr_pkts;
}
-void dumpfile_io_yield(struct dumpfile_io *handle __attribute__((unused)), uint16_t thr_idx __attribute__((unused)), uint64_t timeout_ms __attribute__((unused)))
+void dumpfile_io_yield(struct dumpfile_io *handle __attribute__((unused)), uint16_t thr_idx __attribute__((unused)), uint64_t timeout_ms __attribute__((unused)))
{
return;
}
diff --git a/src/packet_io/marsio_io.cpp b/src/packet_io/marsio_io.cpp
index 94b5a47..0bada37 100644
--- a/src/packet_io/marsio_io.cpp
+++ b/src/packet_io/marsio_io.cpp
@@ -106,7 +106,7 @@ static void metadata_from_packet_to_mbuff(struct packet *pkt, marsio_buff_t *mbu
const struct route_ctx *route_ctx = packet_get_route_ctx(pkt);
const struct sids *sids = packet_get_sids(pkt);
uint64_t session_id = packet_get_session_id(pkt);
- //uint64_t domain = packet_get_domain(pkt);
+ // uint64_t domain = packet_get_domain(pkt);
uint16_t link_id = packet_get_link_id(pkt);
int is_ctrl = packet_is_ctrl(pkt);
enum packet_direction direction = packet_get_direction(pkt);
@@ -296,7 +296,6 @@ int marsio_io_ingress(struct marsio_io *handle, uint16_t thr_idx, struct packet
}
pkt = &pkts[nr_parsed];
- //memset(pkt, 0, sizeof(struct packet));
packet_parse(pkt, data, len);
metadata_from_mbuff_to_packet(mbuff, pkt);
nr_parsed++;
diff --git a/src/session/session_utils.cpp b/src/session/session_utils.cpp
index 4416fd8..c2ee7af 100644
--- a/src/session/session_utils.cpp
+++ b/src/session/session_utils.cpp
@@ -503,8 +503,8 @@ int session_to_str(const struct session *sess, int bref, char *buff, int size)
{
used += snprintf(buff + used, size - used, "{");
used += snprintf(buff + used, size - used, "\"id\":%" PRIu64 ",", session_get_id(sess));
- used += snprintf(buff + used, size - used, "\"start_timestamp\":%" PRIu64 ",", session_get_timestamp(sess, SESSION_TIMESTAMP_START));
- used += snprintf(buff + used, size - used, "\"last_timestamp\":%" PRIu64 ",", session_get_timestamp(sess, SESSION_TIMESTAMP_LAST));
+ used += snprintf(buff + used, size - used, "\"start_timestamp_ms\":%" PRIu64 ",", session_get_timestamp(sess, SESSION_TIMESTAMP_START));
+ used += snprintf(buff + used, size - used, "\"last_timestamp_ms\":%" PRIu64 ",", session_get_timestamp(sess, SESSION_TIMESTAMP_LAST));
used += snprintf(buff + used, size - used, "\"tuple\":\"%s\",", session_get0_readable_addr(sess));
used += snprintf(buff + used, size - used, "\"type\":\"%s\",", session_type_to_str(session_get_type(sess)));
used += snprintf(buff + used, size - used, "\"state\":\"%s\",", session_state_to_str(session_get_current_state(sess)));
diff --git a/src/session/test/gtest_overload_evict_tcp_sess.cpp b/src/session/test/gtest_overload_evict_tcp_sess.cpp
index acf3b9c..ab623a6 100644
--- a/src/session/test/gtest_overload_evict_tcp_sess.cpp
+++ b/src/session/test/gtest_overload_evict_tcp_sess.cpp
@@ -30,9 +30,8 @@ struct session_manager_options opts = {
// udp timeout
.udp_data_timeout = 8,
.udp_discard_timeout = 0,
-
- // duplicate packet filter
+ // duplicate packet filter
.duplicated_packet_filter_enable = 1,
.duplicated_packet_filter_capacity = 1000,
.duplicated_packet_filter_timeout = 10,
diff --git a/src/session/test/gtest_overload_evict_udp_sess.cpp b/src/session/test/gtest_overload_evict_udp_sess.cpp
index 3795218..fde0c22 100644
--- a/src/session/test/gtest_overload_evict_udp_sess.cpp
+++ b/src/session/test/gtest_overload_evict_udp_sess.cpp
@@ -32,7 +32,6 @@ struct session_manager_options opts = {
.udp_discard_timeout = 0,
// duplicate packet filter
-
.duplicated_packet_filter_enable = 1,
.duplicated_packet_filter_capacity = 1000,
.duplicated_packet_filter_timeout = 10,
diff --git a/src/stellar/stellar_config.cpp b/src/stellar/stellar_config.cpp
index 00dedfe..f42b451 100644
--- a/src/stellar/stellar_config.cpp
+++ b/src/stellar/stellar_config.cpp
@@ -413,7 +413,6 @@ int stellar_config_load(struct stellar_config *config, const char *file)
char errbuf[200];
FILE *fp = NULL;
toml_table_t *table = NULL;
- //memset(config, 0, sizeof(struct stellar_config));
fp = fopen(file, "r");
if (fp == NULL)
diff --git a/test/packet_inject/packet_inject_test.h b/test/packet_inject/packet_inject_test.h
index 2ac598c..1c327eb 100644
--- a/test/packet_inject/packet_inject_test.h
+++ b/test/packet_inject/packet_inject_test.h
@@ -170,7 +170,7 @@ static inline void packet_inject_test(struct packet_inject_case *test)
// run
char cwd[PATH_MAX] = {0};
- char temp[PATH_MAX*2] = {0};
+ char temp[PATH_MAX * 2] = {0};
getcwd(cwd, sizeof(cwd));
chdir(test->work_dir);
snprintf(temp, sizeof(temp), "dumpfile_dir = \"%s\"", dumpfile_dir);