From a39c3ff9f586d3416976d3c3bd095fa81d73efa0 Mon Sep 17 00:00:00 2001 From: Giuseppe Lettieri Date: Fri, 5 Jul 2013 19:53:37 +0200 Subject: [PATCH] upgrade to new signature of update_flags --- lib/netdev-pltap.c | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/lib/netdev-pltap.c b/lib/netdev-pltap.c index 62f23f3fd..1e66f1370 100644 --- a/lib/netdev-pltap.c +++ b/lib/netdev-pltap.c @@ -628,27 +628,27 @@ netdev_pltap_set_stats(struct netdev *netdev OVS_UNUSED, const struct netdev_sta static int -netdev_pltap_update_flags(struct netdev *netdev, +netdev_pltap_update_flags(struct netdev_dev *dev_, enum netdev_flags off, enum netdev_flags on, enum netdev_flags *old_flagsp) { - struct netdev_dev_pltap *dev = - netdev_dev_pltap_cast(netdev_get_dev(netdev)); + struct netdev_dev_pltap *netdev_dev = + netdev_dev_pltap_cast(dev_); int error = 0; if ((off | on) & ~(NETDEV_UP | NETDEV_PROMISC)) { return EINVAL; } - if (netdev_pltap_finalized(dev)) { - error = get_flags(dev, &dev->flags); + if (netdev_pltap_finalized(netdev_dev)) { + error = get_flags(netdev_dev, &netdev_dev->flags); } - *old_flagsp = dev->flags; - dev->new_flags |= on; - dev->new_flags &= ~off; - if (dev->flags != dev->new_flags) { + *old_flagsp = netdev_dev->flags; + netdev_dev->new_flags |= on; + netdev_dev->new_flags &= ~off; + if (netdev_dev->flags != netdev_dev->new_flags) { /* we cannot sync here, since we may be in a signal handler */ - sync_needed(dev); + sync_needed(netdev_dev); } return error; -- 2.43.0