From efcd866d6ca73dcc3455ad80210c8d8d805a9045 Mon Sep 17 00:00:00 2001 From: Robby Zambito Date: Fri, 4 Apr 2025 23:12:08 -0400 Subject: Initial testing of connection message --- src/saprus_message.zig | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/saprus_message.zig') diff --git a/src/saprus_message.zig b/src/saprus_message.zig index 09536f0..b77f423 100644 --- a/src/saprus_message.zig +++ b/src/saprus_message.zig @@ -79,8 +79,14 @@ pub const SaprusMessage = union(SaprusPacketType) { try base64Enc.encodeWriter(buf_w, payload); // Write the packet body to the output writer. - try w.writeStructEndian(header, .big); try w.writeInt(u16, @intCast(payload_list.items.len), .big); + + // try w.writeStructEndian(header, .big); + + const header_bytes = std.mem.asBytes(&header); + + try w.writeAll(header_bytes[0 .. header_bytes.len - 2]); + try w.writeAll(payload_list.items); } -- cgit