netlink-socket: Simplify use of transactions and dumps.
authorBen Pfaff <blp@nicira.com>
Mon, 29 Apr 2013 20:57:50 +0000 (13:57 -0700)
committerBen Pfaff <blp@nicira.com>
Thu, 18 Jul 2013 20:18:46 +0000 (13:18 -0700)
commita88b4e04128310d0eb0c3d811782f8619bceb95c
tree6ebd1d594602245ef613c0de5dcfb6d59ba3c446
parentbb5c146881eb2b3d48962f89ecaa9598533a91c5
netlink-socket: Simplify use of transactions and dumps.

This disentangles "struct nl_dump" from "struct nl_sock", clearing the way
to make the use of either one thread-safe in an obviously correct manner.

Signed-off-by: Ben Pfaff <blp@nicira.com>
lib/dpif-linux.c
lib/netdev-linux.c
lib/netlink-socket.c
lib/netlink-socket.h
lib/route-table.c