diff options
| author | root <[email protected]> | 2024-01-26 06:36:19 +0000 |
|---|---|---|
| committer | root <[email protected]> | 2024-01-26 06:36:19 +0000 |
| commit | f9cd8219dc43b5d19da8f421c19c08d65240683d (patch) | |
| tree | e8da8950e9a90c2c5da4103ae0fd848173e9a427 /shaping/include/shaper_global_stat.h | |
| parent | 4bc81cc24f2989b84670c54252585c5403acbc01 (diff) | |
optimize performance
Diffstat (limited to 'shaping/include/shaper_global_stat.h')
| -rw-r--r-- | shaping/include/shaper_global_stat.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/shaping/include/shaper_global_stat.h b/shaping/include/shaper_global_stat.h index 940745e..4c100a7 100644 --- a/shaping/include/shaper_global_stat.h +++ b/shaping/include/shaper_global_stat.h @@ -38,6 +38,7 @@ enum shaping_global_stat_column_index { HIT_POLICY_RX_BYTES_IDX, HIT_POLICY_TX_PKTS_IDX, HIT_POLICY_TX_BYTES_IDX, + HIT_POLICY_TX_SYN_ACK_PKTS_IDX, HIT_POLICY_DROP_PKTS_IDX, HIT_POLICY_DROP_BYTES_IDX, @@ -49,6 +50,7 @@ struct shaping_global_stat_traffic_data { long long rx_bytes; long long tx_pkts; long long tx_bytes; + long long tx_syn_ack_pkts; long long drop_pkts; long long drop_bytes; }; @@ -127,6 +129,7 @@ void shaper_global_stat_throughput_tx_inc(struct shaping_global_stat_data *threa void shaper_global_stat_hit_policy_throughput_rx_inc(struct shaping_global_stat_data *thread_global_stat, int pkt_len); void shaper_global_stat_hit_policy_throughput_tx_inc(struct shaping_global_stat_data *thread_global_stat, int pkt_len); +void shaper_global_stat_hit_policy_throughput_tx_syn_ack_inc(struct shaping_global_stat_data *thread_global_stat); void shaper_global_stat_hit_policy_drop_inc(struct shaping_global_stat_data *thread_global_stat, int pkt_len); void shaper_global_stat_refresh(struct shaping_ctx *ctx);
\ No newline at end of file |
