From 50859a22dcd017fdbda9947ef74a40dd5352c585 Mon Sep 17 00:00:00 2001 From: Robby Zambito Date: Thu, 3 Apr 2025 10:33:06 -0400 Subject: Specify endianness when writing the header struct --- src/main.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.zig b/src/main.zig index cacd2fc..fcda038 100644 --- a/src/main.zig +++ b/src/main.zig @@ -49,13 +49,13 @@ const SaprusMessage = union(SaprusPacketType) { switch (s) { .relay => |r| { - try w.writeStruct(r.header); + try w.writeStructEndian(r.header, .big); try w.writeInt(u16, @intCast(r.payload.len), .big); try base64.encodeWriter(w, r.payload); }, .file_transfer => unreachable, .connection => |c| { - try w.writeStruct(c.header); + try w.writeStructEndian(c.header, .big); try w.writeInt(u16, @intCast(c.payload.len), .big); try base64.encodeWriter(w, c.payload); }, -- cgit