]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - net/bridge/br_if.c
[ARM] omap: hsmmc: new short connection id names
[mv-sheeva.git] / net / bridge / br_if.c
index 0a09ccf68c1c16e6362f895ba389f7287520594e..727c5c510a602573b216ec66fb3ce1dbf274b0d5 100644 (file)
@@ -373,7 +373,7 @@ int br_add_if(struct net_bridge *br, struct net_device *dev)
        if (dev->flags & IFF_LOOPBACK || dev->type != ARPHRD_ETHER)
                return -EINVAL;
 
-       if (dev->hard_start_xmit == br_dev_xmit)
+       if (dev->netdev_ops->ndo_start_xmit == br_dev_xmit)
                return -ELOOP;
 
        if (dev->br_port != NULL)
@@ -460,7 +460,7 @@ void br_net_exit(struct net *net)
 restart:
        for_each_netdev(net, dev) {
                if (dev->priv_flags & IFF_EBRIDGE) {
-                       del_br(dev->priv);
+                       del_br(netdev_priv(dev));
                        goto restart;
                }
        }