netlink: Split into generic and Linux-specific parts.
authorBen Pfaff <blp@nicira.com>
Fri, 10 Dec 2010 17:51:03 +0000 (09:51 -0800)
committerBen Pfaff <blp@nicira.com>
Fri, 10 Dec 2010 19:13:27 +0000 (11:13 -0800)
commit2fe27d5ad27f3c7879ea696209bcf9702d9b7109
tree943745f56a960fcd88b14205271fbf4d7d987f6f
parent365a25176bf854112b37c56888979d7755ab0d72
netlink: Split into generic and Linux-specific parts.

The parts of the netlink module that are related to sockets are
Linux-specific, since only Linux has AF_NETLINK sockets.  The rest can be
built anywhere.  This commit breaks them into two modules, and builds the
generic one on all platforms.

Acked-by: Jesse Gross <jesse@nicira.com>
lib/automake.mk
lib/netdev-linux.c
lib/netlink-socket.c [new file with mode: 0644]
lib/netlink-socket.h [new file with mode: 0644]
lib/netlink.c
lib/netlink.h
lib/rtnetlink.c
utilities/nlmon.c
vswitchd/ovs-brcompatd.c
vswitchd/proc-net-compat.c