aboutsummaryrefslogtreecommitdiffstats
path: root/net/batman-adv/main.h
diff options
context:
space:
mode:
Diffstat (limited to 'net/batman-adv/main.h')
-rw-r--r--net/batman-adv/main.h19
1 files changed, 12 insertions, 7 deletions
diff --git a/net/batman-adv/main.h b/net/batman-adv/main.h
index 610eaf0759a..ed488cbae80 100644
--- a/net/batman-adv/main.h
+++ b/net/batman-adv/main.h
@@ -51,6 +51,8 @@
51#define TQ_LOCAL_BIDRECT_RECV_MINIMUM 1 51#define TQ_LOCAL_BIDRECT_RECV_MINIMUM 1
52#define TQ_TOTAL_BIDRECT_LIMIT 1 52#define TQ_TOTAL_BIDRECT_LIMIT 1
53 53
54#define NO_FLAGS 0
55
54#define NUM_WORDS (TQ_LOCAL_WINDOW_SIZE / WORD_BIT_SIZE) 56#define NUM_WORDS (TQ_LOCAL_WINDOW_SIZE / WORD_BIT_SIZE)
55 57
56#define LOG_BUF_LEN 8192 /* has to be a power of 2 */ 58#define LOG_BUF_LEN 8192 /* has to be a power of 2 */
@@ -72,9 +74,11 @@
72#define RESET_PROTECTION_MS 30000 74#define RESET_PROTECTION_MS 30000
73#define EXPECTED_SEQNO_RANGE 65536 75#define EXPECTED_SEQNO_RANGE 65536
74 76
75#define MESH_INACTIVE 0 77enum mesh_state {
76#define MESH_ACTIVE 1 78 MESH_INACTIVE,
77#define MESH_DEACTIVATING 2 79 MESH_ACTIVE,
80 MESH_DEACTIVATING
81};
78 82
79#define BCAST_QUEUE_LEN 256 83#define BCAST_QUEUE_LEN 256
80#define BATMAN_QUEUE_LEN 256 84#define BATMAN_QUEUE_LEN 256
@@ -89,10 +93,11 @@
89#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt 93#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
90 94
91/* all messages related to routing / flooding / broadcasting / etc */ 95/* all messages related to routing / flooding / broadcasting / etc */
92#define DBG_BATMAN 1 96enum dbg_level {
93/* route or tt entry added / changed / deleted */ 97 DBG_BATMAN = 1 << 0,
94#define DBG_ROUTES 2 98 DBG_ROUTES = 1 << 1, /* route added / changed / deleted */
95#define DBG_ALL 3 99 DBG_ALL = 3
100};
96 101
97 102
98/* 103/*