#!/bin/sh # # This script is called with the following parameters: # interface tty speed local-address remote-address ipparam # # Kill the router advertisement daemon on this interface. # The killing procedure is copied from RedHat 6.0 initscripts. DEVICE=$1 PIDFILE=/var/run/radvd-$DEVICE.pid [ -f $PIDFILE ] || exit 0 PID=`cat $PIDFILE` if [ "$PID" != "" ]; then if ps h $PID >/dev/null 2>&1; then kill -TERM $PID usleep 10000 if ps h $PID >/dev/null 2>&1; then sleep 1 if ps h $PID >/dev/null 2>&1; then kill -KILL $PID fi fi fi fi rm -f $PIDFILE