diff options
Diffstat (limited to 'net/batman-adv/main.h')
-rw-r--r-- | net/batman-adv/main.h | 19 |
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 | 77 | enum 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 | 96 | enum 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 | /* |