39 typedef int (*menu_install_f)(
lickdir_t *lick);
40 typedef int (*menu_uninstall_f)(
lickdir_t *lick);
41 typedef int (*menu_fix_f)(
lickdir_t *lick);
42 typedef int (*menu_check_fix_f)(
lickdir_t *lick);
44 typedef int (*menu_append_section_f)(
const char *id,
const char *section,
46 typedef int (*menu_remove_section_f)(
const char *id,
lickdir_t *lick);
75 menu_fix_f f, menu_check_fix_f c,
76 menu_gen_section_f g, menu_append_section_f a, menu_remove_section_f r);
A linked list node.
Definition: llist.h:19
Picks the kernel, initrd and options for a given distro.
Information about a distribution.
Definition: distro.h:43
Paths to the LICK directory and its components.
Definition: lickdir.h:15
Information taken from a list of files.
Definition: distro.h:23
Information about a LICK directory.