Makefile: clean all modules
netlink: properly name linux-only source file
netlink: use syscall consts instead of C defines

This fixes cross-compilation.