Hi,
I had to merge the ICMP and rtnetlink patchset [1] into one single patchset because the two remaining ICMP patches depend on the rtnetlink query functionality. This is already the biggest change to the patchset(s). Other minor things are:
* remove patchset already in master * rebased patchset(s) on top of current master * changed __unused to __maybe_unused
Kind regards, Sven
[1] https://lists.open-mesh.org/pipermail/b.a.t.m.a.n/2016-July/015941.html [2] https://lists.open-mesh.org/pipermail/b.a.t.m.a.n/2016-July/016046.html
Sven Eckelmann (9): batctl: Use rtnl to query list of softif devices batctl: Add command to create/destroy batman-adv interface batctl: Use rtnl to add/remove interfaces batctl: Parse interface arguments relative to last parsed option batctl: Allow to disable automatic interface create/destroy batctl: Move interface command to extra file batctl: Move check_mesh_iface* to functions.c batctl: Add helper to generate instant random bytes batctl: Implement non-routing batadv_icmp in userspace
Makefile | 2 + functions.c | 248 +++++++++++++++++++++++ functions.h | 12 +- icmp_helper.c | 633 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ icmp_helper.h | 58 ++++++ interface.c | 457 ++++++++++++++++++++++++++++++++++++++++++ interface.h | 29 +++ main.c | 1 + man/batctl.8 | 7 +- netlink.c | 178 ++++++++++++++++- netlink.h | 3 + ping.c | 42 ++-- sys.c | 215 +------------------- sys.h | 3 - traceroute.c | 42 ++-- 15 files changed, 1654 insertions(+), 276 deletions(-)