From: Elan Ruusamäe Date: Fri, 8 Dec 2006 12:00:28 +0000 (+0000) Subject: - use functions X-Git-Tag: auto/th/avahi-0_6_15-2 X-Git-Url: https://git.pld-linux.org/?p=packages%2Favahi.git;a=commitdiff_plain;h=18dae8bee1b4fc53af40366419441777a0757ce0 - use functions Changed files: avahi-daemon -> 1.7 --- diff --git a/avahi-daemon b/avahi-daemon index 7cd24f7..a45cab3 100644 --- a/avahi-daemon +++ b/avahi-daemon @@ -26,10 +26,7 @@ else exit 0 fi - -# See how we were called. -case "$1" in - start) +start() { # Check if the service is already running? if [ ! -f /var/lock/subsys/avahi-daemon ]; then msg_starting avahi-daemon @@ -40,8 +37,9 @@ case "$1" in else msg_already_running avahi-daemon fi - ;; - stop) +} + +stop() { if [ -f /var/lock/subsys/avahi-daemon ]; then # Stop daemons. msg_stopping avahi-daemon @@ -51,11 +49,20 @@ case "$1" in else msg_not_running avahi-daemon fi +} + +RETVAL=0 +# See how we were called. +case "$1" in + start) + start + ;; + stop) + stop ;; restart) - $0 stop - $0 start - exit $? + stop + start ;; reload|force-reload) if [ -f /var/lock/subsys/avahi-daemon ]; then