diff options
Diffstat (limited to 'platform/include')
| -rw-r--r-- | platform/include/global_metrics.h | 3 | ||||
| -rw-r--r-- | platform/include/packet_io.h | 1 | ||||
| -rw-r--r-- | platform/include/sce.h | 1 |
3 files changed, 5 insertions, 0 deletions
diff --git a/platform/include/global_metrics.h b/platform/include/global_metrics.h index 01a50b5..d127dde 100644 --- a/platform/include/global_metrics.h +++ b/platform/include/global_metrics.h @@ -84,6 +84,9 @@ struct thread_metrics uint64_t session_new; // 累计值 uint64_t session_free; // 累计值 + + // stateless inject + struct throughput_metrics stateless_inject; // 累计值 }; struct metrics_config diff --git a/platform/include/packet_io.h b/platform/include/packet_io.h index 978d2f7..b7fc174 100644 --- a/platform/include/packet_io.h +++ b/platform/include/packet_io.h @@ -32,6 +32,7 @@ struct metadata char *raw_data; // refer to current packet data int raw_len; uint16_t l7offset; + uint16_t link_id; int direction; // 1: E2I; 0: I2E int is_ctrl_pkt; diff --git a/platform/include/sce.h b/platform/include/sce.h index fd5b012..736001d 100644 --- a/platform/include/sce.h +++ b/platform/include/sce.h @@ -93,6 +93,7 @@ struct sce_ctx int enable_debug; int enable_send_log; int firewall_sids; + int stateless_sids; int nr_worker_threads; int ts_update_interval_ms; int cpu_affinity_mask[MAX_THREAD_NUM]; |
