lib: Simplify rtnetlink routing functionality.
authorEthan Jackson <ethan@nicira.com>
Wed, 12 Jan 2011 22:55:18 +0000 (14:55 -0800)
committerEthan Jackson <ethan@nicira.com>
Fri, 14 Jan 2011 19:19:32 +0000 (11:19 -0800)
commita132aa969e44d563df76f783935d48057e9378b2
tree5046c440c498b6017c056ee92e707d10ea83374b
parent8f5b651c0af0ef4b01f0c6ad8744078649b505d1
lib: Simplify rtnetlink routing functionality.

This commit removes the rtnetlink-route module and replaces it with
a much simpler to use route-table module.  The route-table uses
rtnetlink to maintain a routing table which may be used to query
the egress interface of particular addresses.

This commit also converts netdev-vport to use the new route-table
module.
lib/automake.mk
lib/netdev-vport.c
lib/route-table.c [new file with mode: 0644]
lib/route-table.h [new file with mode: 0644]
lib/rtnetlink-route.c [deleted file]
lib/rtnetlink-route.h [deleted file]