forked from luck/tmp_suning_uos_patched
batman-adv: Move CRC16 dependency to BATMAN_ADV_BLA
The commit ced72933a5
("batman-adv: use CRC32C instead of CRC16 in TT
code") switched the translation table code from crc16 to crc32c. The
(optional) bridge loop avoidance code is the only user of this function.
batman-adv should only select CRC16 when it is actually using it.
Signed-off-by: Sven Eckelmann <sven@narfation.org>
Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
This commit is contained in:
parent
d2d489b7d8
commit
fb939135a6
|
@ -22,7 +22,6 @@
|
|||
config BATMAN_ADV
|
||||
tristate "B.A.T.M.A.N. Advanced Meshing Protocol"
|
||||
depends on NET
|
||||
select CRC16
|
||||
select LIBCRC32C
|
||||
help
|
||||
B.A.T.M.A.N. (better approach to mobile ad-hoc networking) is
|
||||
|
@ -48,6 +47,7 @@ config BATMAN_ADV_BATMAN_V
|
|||
config BATMAN_ADV_BLA
|
||||
bool "Bridge Loop Avoidance"
|
||||
depends on BATMAN_ADV && INET
|
||||
select CRC16
|
||||
default y
|
||||
help
|
||||
This option enables BLA (Bridge Loop Avoidance), a mechanism
|
||||
|
|
Loading…
Reference in New Issue
Block a user