libopkg: do not clobber package flags during parsing
[oweals/opkg-lede.git] / libopkg / void_list.h
index b63a68d533baf3f0f8e82765cba31032e548ae0c..3e900bfba124b77c0283c4ca78f4b8cbc618ac67 100644 (file)
 #include "list.h"
 
 typedef struct void_list_elt void_list_elt_t;
-struct void_list_elt
-{
-    struct list_head node;
-    void *data;
+struct void_list_elt {
+       struct list_head node;
+       void *data;
 };
 
 typedef struct void_list void_list_t;
-struct void_list
-{
-    struct list_head head;
+struct void_list {
+       struct list_head head;
 };
 
-static inline int void_list_empty(void_list_t *list)
+static inline int void_list_empty(void_list_t * list)
 {
-    return list_empty(&list->head);
+       return list_empty(&list->head);
 }
 
-void void_list_elt_init(void_list_elt_t *elt, void *data);
-void void_list_elt_deinit(void_list_elt_t *elt);
+void void_list_elt_init(void_list_elt_t * elt, void *data);
+void void_list_elt_deinit(void_list_elt_t * elt);
 
-void void_list_init(void_list_t *list);
-void void_list_deinit(void_list_t *list);
+void void_list_init(void_list_t * list);
+void void_list_deinit(void_list_t * list);
 
-void void_list_append(void_list_t *list, void *data);
-void void_list_push(void_list_t *list, void *data);
-void_list_elt_t *void_list_pop(void_list_t *list);
+void void_list_append(void_list_t * list, void *data);
+void void_list_push(void_list_t * list, void *data);
+void_list_elt_t *void_list_pop(void_list_t * list);
 
-void *void_list_remove(void_list_t *list, void_list_elt_t **iter);
+void *void_list_remove(void_list_t * list, void_list_elt_t ** iter);
 /* remove element containing elt data, using cmp(elt->data, target_data) == 0. */
-typedef int (*void_list_cmp_t)(const void *, const void *);
-void *void_list_remove_elt(void_list_t *list, const void *target_data, void_list_cmp_t cmp);
-
-void_list_elt_t *void_list_first(void_list_t *list);
-void_list_elt_t *void_list_prev(void_list_t *list, void_list_elt_t *node);
-void_list_elt_t *void_list_next(void_list_t *list, void_list_elt_t *node);
-void_list_elt_t *void_list_last(void_list_t *list);
+typedef int (*void_list_cmp_t) (const void *, const void *);
+void *void_list_remove_elt(void_list_t * list, const void *target_data,
+                          void_list_cmp_t cmp);
 
-void void_list_purge(void_list_t *list);
+void_list_elt_t *void_list_first(void_list_t * list);
+void_list_elt_t *void_list_prev(void_list_t * list, void_list_elt_t * node);
+void_list_elt_t *void_list_next(void_list_t * list, void_list_elt_t * node);
+void_list_elt_t *void_list_last(void_list_t * list);
 
+void void_list_purge(void_list_t * list);
 
 #endif