]> git.ipfire.org Git - thirdparty/wireguard-tools.git/commit
netlink: remove libmnl requirement
authorJason A. Donenfeld <Jason@zx2c4.com>
Mon, 3 Feb 2020 15:52:29 +0000 (16:52 +0100)
committerJason A. Donenfeld <Jason@zx2c4.com>
Mon, 3 Feb 2020 17:17:27 +0000 (18:17 +0100)
commitef117a91d1aa3caf02f89d0a824fee80a8f88b88
tree4c5ec496f53b0e54f3555160d4503af5f4a60bdc
parentdb5cb4f15c053c250047cf83390c1ec0cbdcd07c
netlink: remove libmnl requirement

It turns out that the binary actually gets smaller if we simply inline
the very small parts of libmnl that we need. Since we wind up needing
the mnlg bits anyway, there's little benefit in linking to libmnl.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
README.md
src/Makefile
src/fuzz/Makefile
src/fuzz/set.c
src/fuzz/setconf.c
src/ipc.c
src/mnlg.c [deleted file]
src/mnlg.h [deleted file]
src/netlink.h [new file with mode: 0644]