batman-adv: netlink: add originator and neighbor table queries
authorMatthias Schiffer <mschiffer@universe-factory.net>
Sun, 3 Jul 2016 11:31:39 +0000 (13:31 +0200)
committerSimon Wunderlich <sw@simonwunderlich.de>
Tue, 9 Aug 2016 05:54:38 +0000 (07:54 +0200)
commit85cf8c859d53f6f53c37bb7f23a41f6171427021
treed83089d105bfff61afd26defba351d1a09ac8a34
parentf32ed4b54ef4d5c9ad7f8135226bc34bd0dccb5c
batman-adv: netlink: add originator and neighbor table queries

Add BATADV_CMD_GET_ORIGINATORS and BATADV_CMD_GET_NEIGHBORS commands,
using handlers bat_orig_dump and bat_neigh_dump in batadv_algo_ops. Will
always return -EOPNOTSUPP for now, as no implementations exist yet.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
Signed-off-by: Andrew Lunn <andrew@lunn.ch>
[sven@narfation.org: Rewrite based on new algo_ops structures]
Signed-off-by: Sven Eckelmann <sven@narfation.org>
Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
include/uapi/linux/batman_adv.h
net/batman-adv/netlink.c
net/batman-adv/originator.c
net/batman-adv/originator.h
net/batman-adv/types.h