From 8ffdcaaa1ba35e2d5bc6c526fb0ba9c36a3c8323 Mon Sep 17 00:00:00 2001
From: Matthias Schiffer <mschiffer@universe-factory.net>
Date: Mon, 14 Dec 2015 02:57:47 +0100
Subject: [PATCH] gluon-mesh-batman-adv-core: announce/neighbours.d: use
 batman-adv-visdata

---
 package/gluon-mesh-batman-adv-core/Makefile                     | 2 +-
 .../files/lib/gluon/announce/neighbours.d/batadv                | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/gluon-mesh-batman-adv-core/Makefile b/package/gluon-mesh-batman-adv-core/Makefile
index c256ac935..cb7426f2e 100644
--- a/package/gluon-mesh-batman-adv-core/Makefile
+++ b/package/gluon-mesh-batman-adv-core/Makefile
@@ -11,7 +11,7 @@ define Package/gluon-mesh-batman-adv-core
   SECTION:=gluon
   CATEGORY:=Gluon
   TITLE:=Support for batman-adv meshing (core)
-  DEPENDS:=+gluon-core +gluon-client-bridge +firewall +libiwinfo-lua
+  DEPENDS:=+gluon-core +gluon-client-bridge +firewall +libiwinfo-lua +batman-adv-visdata
 endef
 
 define Build/Prepare
diff --git a/package/gluon-mesh-batman-adv-core/files/lib/gluon/announce/neighbours.d/batadv b/package/gluon-mesh-batman-adv-core/files/lib/gluon/announce/neighbours.d/batadv
index 69b7981dd..fa9530378 100644
--- a/package/gluon-mesh-batman-adv-core/files/lib/gluon/announce/neighbours.d/batadv
+++ b/package/gluon-mesh-batman-adv-core/files/lib/gluon/announce/neighbours.d/batadv
@@ -14,7 +14,7 @@ end
 
 function batadv()
   local interfaces = {}
-  local list = io.lines("/sys/kernel/debug/batman_adv/bat0/originators")
+  local list = io.lines("/tmp/batman-adv-visdata/bat0/originators")
   for line in list do
     local mac1, lastseen, tq, mac2, ifname =
       line:match("^([0-9a-f:]+) +(%d+%.%d+)s +%( *(%d+)%) +([0-9a-f:]+) +%[ *(.-)%]")
-- 
GitLab