#ifndef MENU_LIST_H #define MENU_LIST_H #ifndef bool_defined #define bool_defined typedef int bool; #endif #ifndef true #define true 1 #endif #ifndef false #define false 0 #endif #ifndef NULL #define NULL ((void *)0L) #endif /* List functions */ typedef struct node_s { struct node_s *prev; struct node_s *next; } node_t; typedef struct list_s { node_t *first; node_t *last; } mylist_t; //void list_init(mylist_t *list); //void list_add(mylist_t *list, node_t *node); //bool list_empty(mylist_t *list); #endif //MENU_LIST_H