ofproto: Adjust netdev_monitor when switching netdevs.
authorBen Pfaff <blp@nicira.com>
Thu, 21 Apr 2011 23:25:41 +0000 (16:25 -0700)
committerBen Pfaff <blp@nicira.com>
Thu, 21 Apr 2011 23:25:41 +0000 (16:25 -0700)
commit10b78e7d091b85a2808bac9dd24d7fd3cfeaa8b1
treea6e59b3cc4dc13e6bb17da5fceb970efcb166bf6
parentcfea354b81c6c786a35eff257b65e4d6f64f9da8
ofproto: Adjust netdev_monitor when switching netdevs.

This fixes a segfault in the "ofproto - mod-port" test.  The segfault
should not occur--there must be a bug in the netdev_monitor or possibly
the netdev_dummy implementation--but the netdev_monitor_remove() and
netdev_monitor_add() calls are definitely wanted here in any case to ensure
that the new netdev, not the old one, is what gets monitored.
ofproto/ofproto.c