]> git.ozlabs.org Git - petitboot/blobdiff - ui/ncurses/nc-cui.h
CUI add empty item
[petitboot] / ui / ncurses / nc-cui.h
index 79c41a4ec90b4d243150838ca0689771790c5327..b225caa05bac77d689fd5d16798a2ab929e0b716 100644 (file)
 #include "nc-ked.h"
 
 struct cui_opt_data {
+       const char *name;
+       struct pb_kexec_data *kd;
+
+       /* optional data */
        const struct device *dev;
        const struct boot_option *opt;
        uint32_t opt_hash;
-       struct pb_kexec_data *kd;
 };
 
 /**
@@ -66,6 +69,7 @@ int cui_ked_run(struct pmenu_item *item);
 void cui_abort(struct cui *cui);
 void cui_resize(struct cui *cui);
 void cui_on_exit(struct pmenu *menu);
+void cui_on_open(struct pmenu *menu);
 int cui_run_cmd(struct pmenu_item *item);
 
 static inline struct cui *cui_from_arg(void *arg)