Magellan Linux

Diff of /trunk/openslp/slpd.rc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1442 by niro, Thu Jun 11 13:22:04 2009 UTC revision 1443 by niro, Wed Jul 27 16:20:19 2011 UTC
# Line 49  multicast_route_set() Line 49  multicast_route_set()
49   if [ -s $TMP_FILE ] && [ $err_unreachable_found = 0 ]; then   if [ -s $TMP_FILE ] && [ $err_unreachable_found = 0 ]; then
50    
51   if [ $1 != 0 ]; then   if [ $1 != 0 ]; then
52   echo $MSG_FAILED_TO_FIND   rc_echo $MSG_FAILED_TO_FIND
53   echo $MSG_ADDING_ROUTE   rc_echo $MSG_ADDING_ROUTE
54   fi   fi
55    
56   $CMD_ADD_ROUTE `eval $CMD_GET_INTERFACE` > /dev/null 2>&1   $CMD_ADD_ROUTE `eval $CMD_GET_INTERFACE` > /dev/null 2>&1
# Line 58  multicast_route_set() Line 58  multicast_route_set()
58   if [ $1 != 0 ]; then   if [ $1 != 0 ]; then
59    
60   if [ $retval = 0 ]; then   if [ $retval = 0 ]; then
61   echo $MSG_SUCCES_ON_ADD   rc_echo $MSG_SUCCES_ON_ADD
62   else   else
63   echo $MSG_FAILED_TO_ADD   rc_echo $MSG_FAILED_TO_ADD
64   fi   fi
65   fi   fi
66   else   else
67   if [ $1 != 0 ]; then   if [ $1 != 0 ]; then
68   echo -n $MSG_SUCCESS_ON_FIND   rc_echo -n $MSG_SUCCESS_ON_FIND
69   fi   fi
70   retval=0   retval=0
71   fi   fi
# Line 79  checkconfig() Line 79  checkconfig()
79   multicast_route_set 0   multicast_route_set 0
80   if [ $? -ne 0 ]   if [ $? -ne 0 ]
81   then   then
82   echo "No route available for multicast traffic!"   rc_echo "No route available for multicast traffic!"
83   exit 1   exit 1
84   fi   fi
85  }  }
# Line 87  checkconfig() Line 87  checkconfig()
87  case "$1" in  case "$1" in
88   start)   start)
89   checkconfig   checkconfig
90   echo -e ${COLOREDSTAR}"Starting slpd ..."   rc_print "Starting slpd ..."
91   start-stop-daemon --start --quiet --exec /usr/sbin/slpd --pidfile /var/run/slpd.pid   start-stop-daemon --start --quiet --exec /usr/sbin/slpd --pidfile /var/run/slpd.pid
92   evaluate_retval   evaluate_retval
93    
# Line 96  case "$1" in Line 96  case "$1" in
96   ;;   ;;
97    
98   stop)   stop)
99   echo -e ${COLOREDSTAR}"Stopping slpd ..."   rc_print "Stopping slpd ..."
100   start-stop-daemon --stop --quiet --pidfile /var/run/slpd.pid   start-stop-daemon --stop --quiet --pidfile /var/run/slpd.pid
101   evaluate_retval   evaluate_retval
102    
# Line 111  case "$1" in Line 111  case "$1" in
111   ;;   ;;
112    
113   *)   *)
114   echo "Usage: $0 {start|stop|restart}"   rc_echo "Usage: $0 {start|stop|restart}"
115   exit 1   exit 1
116   ;;   ;;
117  esac  esac

Legend:
Removed from v.1442  
changed lines
  Added in v.1443