]> glassweightruler.freedombox.rocks Git - Ventoy.git/blobdiff - Plugson/src/Core/ventoy_util.h
Auto use memdisk mode for KolibriOS.iso
[Ventoy.git] / Plugson / src / Core / ventoy_util.h
index bfff7a6ae1041f2f041e8d5ce06cfb194132fa7e..7eadfc0a9d4d7feb5b3d1dfe7e7ea70d9f822faa 100644 (file)
@@ -20,6 +20,8 @@
 #ifndef __VENTOY_UTIL_H__
 #define __VENTOY_UTIL_H__
 
 #ifndef __VENTOY_UTIL_H__
 #define __VENTOY_UTIL_H__
 
+#define PLUGSON_TXZ "plugson.tar.xz"
+
 #define check_free(p) if (p) free(p)
 #define vtoy_safe_close_fd(fd) \
 {\
 #define check_free(p) if (p) free(p)
 #define vtoy_safe_close_fd(fd) \
 {\
@@ -85,6 +87,8 @@ typedef struct SYSINFO
 {
     char buildtime[128];
     int syntax_error;
 {
     char buildtime[128];
     int syntax_error;
+    int invalid_config;
+    int config_save_error;
         
     int language;
     int pathcase;
         
     int language;
     int pathcase;
@@ -139,16 +143,6 @@ typedef struct tag_tar_head
 }VENTOY_TAR_HEAD;
 
 
 }VENTOY_TAR_HEAD;
 
 
-
-typedef struct VENTOY_MAGIC
-{
-    uint32_t magic1;  // 0x51 0x52 0x53 0x54
-    uint32_t xzlen;   // 
-    uint32_t magic2;  // 0xa1 0xa2 0xa3 0xa4
-}VENTOY_MAGIC;
-
-
-
 #pragma pack()
 
 #define VENTOY_UP_ALIGN(N, align)  (((N) + ((align) - 1)) / (align) * (align))
 #pragma pack()
 
 #define VENTOY_UP_ALIGN(N, align)  (((N) + ((align) - 1)) / (align) * (align))