From 9eb9eca1c8fcd9296eb84660a172c2e4cf73c32f Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Fri, 2 May 2025 00:31:27 -0400 Subject: [PATCH] Change unk1/unk2 in PacketHeader to prefix --- src/packet/parsing.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/packet/parsing.rs b/src/packet/parsing.rs index c97cb22..9fe9c78 100644 --- a/src/packet/parsing.rs +++ b/src/packet/parsing.rs @@ -108,8 +108,8 @@ impl Default for SegmentData { #[binrw] #[derive(Debug)] pub struct PacketHeader { - pub unk1: u64, - pub unk2: u64, + // unknown purpose + pub prefix: [u8; 16], pub timestamp: u64, pub size: u32, pub connection_type: ConnectionType, @@ -189,8 +189,7 @@ pub async fn send_packet( let size = std::mem::size_of::() + data.len(); let header = PacketHeader { - unk1: 0xE2465DFF41A05252, // wtf? - unk2: 0x75C4997B4D642A7F, // wtf? x2 + prefix: [0; 16], timestamp: timestamp_msecs(), size: size as u32, connection_type,