Updated a lot of packed structs to extern struct

Specified int types for remaining packed structs
Instead of manually decoding File & ExtFile structs, decode an extern struct first
Fixed some zstd issues
Some more File stuff
This commit is contained in:
Caleb Gardner
2026-05-02 06:10:24 -05:00
parent ab606bdfa5
commit a3f7b86e67
11 changed files with 190 additions and 63 deletions
+1 -1
View File
@@ -87,7 +87,7 @@ pub const Data = union(Type) {
ext_socket: misc.ExtIPC,
};
pub const Header = packed struct {
pub const Header = extern struct {
inode_type: Type,
permissions: u16,
uid_idx: u16,