The existence of "struct netdev" and "struct netdev_dev" has been
a source of confusion for a long time.  This series eliminates the
latter.  I think the result makes a lot more sense.

Ben Pfaff (6):
  netdev: Remove netdev_exists(), which has no users.
  netdev: Remove netdev_is_open(), which has no users.
  netdev: Factor restoring flags into new "struct netdev_saved_flags".
  netdev: Add new "struct netdev_rx" for capturing packets from a
    netdev.
  Rename superclass members to 'up'.
  netdev: Get rid of netdev_dev.

 lib/dpif-netdev.c     |   19 +-
 lib/netdev-bsd.c      |  530 ++++++++++++----------------
 lib/netdev-dummy.c    |  249 ++++++--------
 lib/netdev-linux.c    |  940 ++++++++++++++++++++++---------------------------
 lib/netdev-provider.h |  180 ++++------
 lib/netdev-vport.c    |  145 +++-----
 lib/netdev.c          |  571 +++++++++++++-----------------
 lib/netdev.h          |   52 ++--
 ofproto/ofproto.c     |    4 +-
 utilities/ovs-dpctl.c |    4 +-
 vswitchd/bridge.c     |    4 +-
 11 files changed, 1215 insertions(+), 1483 deletions(-)

-- 
1.7.2.5

_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to