summaryrefslogtreecommitdiff
path: root/src/sniffing
diff options
context:
space:
mode:
authorzedddie <rust@zedddie.rs>2026-03-16 23:34:55 +0100
committertuturuu <zedddiezxc@gmail.com>2026-03-16 23:35:40 +0100
commite8c1fbd7d4c77215bb76e4fcd04a2434615e433c (patch)
treecff75c987151fc55558bd10c4edaef7e62cc69e7 /src/sniffing
parent08c4b5220f35e36fca59b35af5a70ee76018efc2 (diff)
add fixme hardcoded IPv4 port offset
Diffstat (limited to 'src/sniffing')
-rw-r--r--src/sniffing/headers.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/sniffing/headers.rs b/src/sniffing/headers.rs
index 516b19e..644a6b2 100644
--- a/src/sniffing/headers.rs
+++ b/src/sniffing/headers.rs
@@ -49,6 +49,7 @@ pub fn sniff_raw_packets(packet: &[u8]) -> SniffedPacket {
dbg!(ver);
match ver {
4 => {
+ // FIXME: hardcoded IPv4 port offset
let v4 = PacketInfo::V4{
src_ip: <Ipv4>::try_from(&packet[12..16])?,
src_port: Port::from_be_bytes([packet[20], packet[21]]),