]> git.meshlink.io Git - catta/blobdiff - avahi-autoipd/dhclient-exit-hook.in
fix avahi_netlink_new to allow multiple netlinks per process
[catta] / avahi-autoipd / dhclient-exit-hook.in
index a844b77cc1d4cdad054571b910c8a0e1084ff49f..379cb4647eb73f2bd6b380051a4b8cbef4c20ea9 100755 (executable)
@@ -1,9 +1,7 @@
 #!/bin/sh
 
-# $Id$
-#
 # This file is part of avahi.
-# 
+#
 # avahi is free software; you can redistribute it and/or modify it
 # under the terms of the GNU Lesser General Public License as
 # published by the Free Software Foundation; either version 2 of the
 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
 # USA.
 
-set -e
-
 case "$reason" in
     MEDIUM|ARPCHECK|ARPSEND|NBI)
         ;;
 
-    PREINIT|BOUND|RENEW|REBIND|REBOOT|STOP)
-        # Stoping avahi-autoipd is left for the enter hook
+    PREINIT|BOUND|RENEW|REBIND|REBOOT|STOP|RELEASE)
+        # Stopping avahi-autoipd is left for the enter hook
         ;;
-    
-    EXPIRE|FAIL|RELEASE|TIMEOUT)
+
+    EXPIRE|FAIL|TIMEOUT)
         @sbindir@/avahi-autoipd -wD $interface 2> /dev/null
         ;;
 esac