libnl/include
David Chappelle 50a76998ac route: remove unnecessary include of private linux/if.h
Including linux/if.h in netlink/route/link.h causes issues
in cases where libnl is used in conjuntion with other third
party libraries that include net/if.h. Seems to be a long
checkered history of symbol collisions between these two
files. As it turns out, including linux/if.h from within
netlink/route/link.h is actually unecessary. I resurrected
a forgotten path from this thread:

    http://lists.infradead.org/pipermail/libnl/2012-April/000525.html

By removing the include as the patch suggests we can get
around the nuissance of the symbol collisions.

https://github.com/thom311/libnl/pull/73

Signed-off-by: Thomas Haller <thaller@redhat.com>
2015-03-17 10:07:49 +01:00
..
linux-private/linux route/act: add skbedit action 2015-02-02 18:16:11 +01:00
netlink route: remove unnecessary include of private linux/if.h 2015-03-17 10:07:49 +01:00
netlink-private add socket nl_connect_fd() & nl_create_fd() 2015-03-05 11:27:27 +01:00
Makefile.am route/act: add skbedit action 2015-02-02 18:16:11 +01:00