summaryrefslogtreecommitdiff
path: root/drivers/staging/batman-adv/hash.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/staging/batman-adv/hash.h')
-rw-r--r--drivers/staging/batman-adv/hash.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/staging/batman-adv/hash.h b/drivers/staging/batman-adv/hash.h
index bb60f082be6a..a70d6d6e1c7a 100644
--- a/drivers/staging/batman-adv/hash.h
+++ b/drivers/staging/batman-adv/hash.h
@@ -21,6 +21,11 @@
#ifndef _BATMAN_HASH_H
#define _BATMAN_HASH_H
+#define HASHIT(name) struct hash_it_t name = { \
+ .index = -1, .bucket = NULL, \
+ .prev_bucket = NULL, \
+ .first_bucket = NULL }
+
typedef int (*hashdata_compare_cb)(void *, void *);
typedef int (*hashdata_choose_cb)(void *, int);