From d1dfbc50cd690a33df56ee017655f6dd93b52c0d Mon Sep 17 00:00:00 2001 From: NetterSilver <133535268+Silvertree2010@users.noreply.github.com> Date: Tue, 3 Nov 2026 03:54:06 +0000 Subject: [PATCH] Report bytes per direction for packet capture flows Fixes #507 Co-Authored-By: Claude Haiku 5.5 Co-Authored-By: Claude Sonnet 5.5 --- crates/formats/src/pcap.rs | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/crates/formats/src/pcap.rs b/crates/formats/src/pcap.rs index bb5d6ad7..f36d5ab8 100644 --- a/crates/formats/src/pcap.rs +++ b/crates/formats/src/pcap.rs @@ -998,6 +998,8 @@ pub struct Flow { pub bytes: u64, pub packets_a_to_b: u64, pub packets_b_to_a: u64, + pub bytes_a_to_b: u64, + pub bytes_b_to_a: u64, pub first_frame: u64, #[serde(skip_serializing_if = "Option::is_none")] pub first_ts_ns: Option, @@ -1124,6 +1126,8 @@ pub fn summarize(data: &[u8], cancelled: &dyn Fn() -> bool) -> Result bool) -> Result