]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
dl_list: Add DEFINE_DL_LIST
authorJohannes Berg <johannes@sipsolutions.net>
Fri, 28 Oct 2011 20:03:13 +0000 (23:03 +0300)
committerJouni Malinen <j@w1.fi>
Fri, 28 Oct 2011 20:03:13 +0000 (23:03 +0300)
This allows statically defining an empty initialised list.

src/utils/list.h

index ded78464ab4241631ef87ba79488707c123e313d..c8dccee83ddc5a7dccf57a0bd986e40cbc50c357 100644 (file)
@@ -95,4 +95,7 @@ static inline unsigned int dl_list_len(struct dl_list *list)
             &item->member != (list); \
             item = dl_list_entry(item->member.prev, type, member))
 
+#define DEFINE_DL_LIST(name) \
+       struct dl_list name = { &(name), &(name) }
+
 #endif /* LIST_H */