]> git.ozlabs.org Git - petitboot/blobdiff - lib/types/types.h
discover: Make boot_priorities more flexible
[petitboot] / lib / types / types.h
index d2a2918c7b3fe2cd077219ab6319b87c5d1dde01..a1065eee62e24efe974dde1eaae11e0ba0dc5658 100644 (file)
@@ -64,6 +64,7 @@ struct interface_info {
        unsigned int    hwaddr_size;
        uint8_t         *hwaddr;
        char            *name;
+       bool            link;
 };
 
 struct blockdev_info {
@@ -108,6 +109,11 @@ struct network_config {
 };
 
 struct boot_priority {
+       /* Boot options with higher priority values will take precedence over
+        * lower values. Negative priorities signify "don't boot this by
+        * default".
+        */
+       int                     priority;
        enum device_type        type;
 };