On Montag, 24. April 2017 22:03:31 CEST Linus Lüssing wrote: [...]
It seems to occur since:
"uapi: fix linux/if.h userspace compilation errors" (2618be7dcc, Linux 4.11-rc1)
Simply including an empty sys/socket.h makes the kernel module compile again. (The #ifndef __KERNEL__, which kernel-package / make-kpkg stripped, should have removed this include for kernel modules anyway.)
Hm, sounds again like something which should be fixed somewhere else (not by batman-adv), right?
Kind regards, Sven