Add duplicate packet counter to ACK frames
- Add rx_dup_count (local) and tx_dup_count (remote via ACK) to ETCP_CONN - Extend ACK section format: add 16-bit rx_dup_count after last_delivered_id - Reconstruct 32-bit tx_dup_count from received 16-bit diff - Update etcpmon protocol and control_server to expose counters - Update packet dumper for new ACK format
This commit is contained in:
1 parent
9be03ece76
commit
385aa066b2
5 files changed
+29
-10
No files matched your search
@@ -969,6 +969,8 @@ static void send_metrics(struct control_server* server, struct control_client* c
|
||||
rsp->etcp.cnt_ack_hit_sndq = conn->cnt_ack_hit_sndq;
|
||||
rsp->etcp.cnt_ack_miss = conn->cnt_ack_miss;
|
||||
rsp->etcp.cnt_link_wait = conn->cnt_link_wait;
|
||||
rsp->etcp.rx_dup_count = conn->rx_dup_count;
|
||||
rsp->etcp.tx_dup_count = conn->tx_dup_count;
|
||||
rsp->etcp.tx_state = conn->tx_state;
|
||||
for (int i = 0; i < 8; i++) {
|
||||
rsp->etcp.debug[i] = conn->debug[i];
|
||||
|
||||
Reference in new issue
Block a user