chiark / gitweb /
[PATCH] handle renamed network interfaces properly if we manage hotplug.d/
[elogind.git] / etc / dev.d / net / hotplug.dev
index 15cc5cb52e5d9ca866bdd19d588aa5003a439a63..e195b0f034f900a8bcec3f0021f9c3c30e80407f 100644 (file)
@@ -8,15 +8,13 @@
 # Copyright (C) 2004 Greg Kroah-Hartman <greg@kroah.com>
 #
 
-# See if we really did rename this device.
-if [ "$INTERFACE" = "$DEVNAME" ]; then
+# Do nothing if udev handles hotplug.d.
+if [ "$MANAGED_EVENT" == "1" ]; then
        exit 0
 fi
 
-# ok, we have renamed this device, so let's set $INTERFACE to the new name
-# and call the network hotplug script to handle it properly...
-INTERFACE=$DEVNAME
-export INTERFACE
+# ok, we have renamed this device, so let the network hotplug script
+# know about it to setup the device properly...
 if [ -f /etc/hotplug.d/default/default.hotplug ]; then
        exec /etc/hotplug.d/default/default.hotplug net
 fi