]> git.hungrycats.org Git - linux/commitdiff
[NET]: Use unregister_netdev() in ppp.
authorPaul Mackerras <paulus@samba.org>
Sat, 14 Jun 2003 18:25:04 +0000 (11:25 -0700)
committerDavid S. Miller <davem@nuts.ninka.net>
Sat, 14 Jun 2003 18:25:04 +0000 (11:25 -0700)
drivers/net/ppp_generic.c

index aa46e6dfd62e5889d9cdd1a70b94986a4f3504f6..ac0b2abaf3244878cbac2ca9e362999df6a6b105 100644 (file)
@@ -2343,14 +2343,9 @@ static void ppp_shutdown_interface(struct ppp *ppp)
        dev = ppp->dev;
        ppp->dev = 0;
        ppp_unlock(ppp);
-       if (dev) {
-               rtnl_lock();
-
-               /* This will call dev_close() for us. */
-               unregister_netdevice(dev);
-
-               rtnl_unlock();
-       }
+       /* This will call dev_close() for us. */
+       if (dev)
+               unregister_netdev(dev);
        cardmap_set(&all_ppp_units, ppp->file.index, NULL);
        ppp->file.dead = 1;
        ppp->owner = NULL;