Add C to Zig converter

Further simplify struct
This commit is contained in:
2025-04-26 10:39:07 -04:00
parent 67818ed9d6
commit 983544facf
2 changed files with 54 additions and 32 deletions

View File

@@ -23,20 +23,15 @@ struct SaprusMessage {
uint16_t payload_len;
union {
struct {
struct {
char dest[4];
};
char dest[4];
} relay;
struct {
struct {
uint16_t src_port;
uint16_t dest_port;
uint32_t seq_num;
uint32_t msg_id;
char _reserved;
char options;
};
uint16_t src_port;
uint16_t dest_port;
uint32_t seq_num;
uint32_t msg_id;
char _reserved;
char options;
} connection;
} headers;
char *payload;