The in-tree version also got support for unicast batman-adv packets in the flow dissector. This can be used to spread the receive processing to different CPU cores with the help of RPS. Users of the out-of-tree module are advised to manually add the patchset to their target systems kernel.
support latest kernels (3.2 - 4.16)
coding style cleanups and refactoring
mark licenses clearer, change UAPI netlink header from ISC to MIT
bugs squashed:
fix packet checksum handling in receive path
fix handling of large number of interfaces
fix netlink dumping of gateways and BLA claims+backbones