lib: Add boot_status type & protocol definitions
[petitboot] / lib / types / types.h
index 1843557728814111383342402c64c98f46974514..90b23c37a77446d0cda4b531869c6dee31eed343 100644 (file)
@@ -16,6 +16,7 @@ struct device {
 };
 
 struct boot_option {
+       char            *device_id;
        char            *id;
        char            *name;
        char            *description;
@@ -36,4 +37,14 @@ struct boot_command {
        char *boot_args;
 };
 
+struct boot_status {
+       enum {
+               BOOT_STATUS_INFO,
+               BOOT_STATUS_ERROR,
+       } type;
+       char    *message;
+       char    *detail;
+       int     progress;
+};
+
 #endif /* _TYPES_H */