X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FApplications%2FMultibootCheck_src%2FMultibootCheck.c;h=f0e1afe425a13dfe7487f657a154b4dfea99ac06;hb=4952d09a3e7ca2ce076fafe14953a3bc00668d5c;hp=ebb5b68b7430e8d8a4cb215014a4d52f28ccd192;hpb=d54e27e0c3fb00608855d5ff87c5592e6c62db39;p=tpg%2Facess2.git diff --git a/Usermode/Applications/MultibootCheck_src/MultibootCheck.c b/Usermode/Applications/MultibootCheck_src/MultibootCheck.c index ebb5b68b..f0e1afe4 100644 --- a/Usermode/Applications/MultibootCheck_src/MultibootCheck.c +++ b/Usermode/Applications/MultibootCheck_src/MultibootCheck.c @@ -3,6 +3,7 @@ #include #include +#include // === CONSTANTS === #define SCAN_SPACE 8192 @@ -10,10 +11,10 @@ // === TYPES === typedef struct { - unsigned long Magic; - unsigned long Flags; - unsigned long Checksum; -} tMBootImg; + uint32_t Magic; + uint32_t Flags; + uint32_t Checksum; +} __attribute__((packed)) tMBootImg; // === PROTOTYPES === void CheckMultiboot(char *file);