On Saturday, May 12, 2012 08:09:37 Sven Eckelmann wrote:
batman-adv can be compiled as part of the kernel instead of an module. In that case the linker will see all non-static symbols of batman-adv and all other non-static symbols of the kernel. This could lead to symbol collisions. A prefix for the batman-adv symbols that defines their private namespace avoids such a problem.
Reported-by: David Miller davem@davemloft.net Signed-off-by: Sven Eckelmann sven@narfation.org
bat_iv_ogm.c | 9 +++++---- distributed-arp-table.c | 8 ++++++-- hard-interface.c | 4 ++-- icmp_socket.c | 2 +- main.c | 2 +- routing.c | 10 +++++----- send.c | 22 ++++++++++++---------- send.h | 17 +++++++++-------- soft-interface.c | 2 +- translation-table.c | 8 ++++---- unicast.c | 6 +++--- vis.c | 5 +++-- 12 files changed, 52 insertions(+), 43 deletions(-)
Applied in revision 8bad6dc.
Thanks, Marek