diff options
Diffstat (limited to 'kernel/include/libk/list.h')
| -rw-r--r-- | kernel/include/libk/list.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/kernel/include/libk/list.h b/kernel/include/libk/list.h new file mode 100644 index 0000000..f6a97f8 --- /dev/null +++ b/kernel/include/libk/list.h @@ -0,0 +1,14 @@ +#ifndef LIST_H +#define LIST_H + +struct list_t { + struct list_t* next; + void* data; +}; +typedef struct list_t list_t; + +void add_to_list_head(list_t** ptr, void* data); +void add_to_list_tail(list_t** ptr, void* data); +void free_list(list_t** ptr); + +#endif |
