source: projects/initscripts/tags/initscripts-8.91.0/sysconfig/network-scripts/ifdown-ippp @ 2576

Revision 2576, 815 bytes checked in by daisuke, 13 years ago (diff)

tagging as initscripts-8.91.0

Line 
1#! /bin/sh
2
3PATH=/sbin:/usr/sbin:/bin:/usr/bin
4
5# Get global network configuration
6[ -f /etc/sysconfig/network ] && . /etc/sysconfig/network
7
8CONFIG=$1
9
10. /etc/sysconfig/network-scripts/${CONFIG##*/}
11
12# stopping ibod daemon for channel bundling
13if [ -f /var/lock/subsys/ibod ] ; then
14    kill -9  $(pidof ibod) >/dev/null 2>&1
15    rm -f /var/lock/subsys/ibod
16fi
17
18# Shut down IPv6
19/etc/sysconfig/network-scripts/ifdown-ipv6 $CONFIG
20
21# shutdown isdn device
22isdnctrl hangup $DEVICE >/dev/null 2>&1
23sleep 1
24ip link set dev $DEVICE down >/dev/null 2>&1
25
26# delete isdn device
27isdnctrl delif $DEVICE >/dev/null 2>&1
28
29# kill ipppd daemon
30if [ -f /var/run/ipppd.$DEVICE.pid ] ; then
31    pppdpid=`cat /var/run/ipppd.$DEVICE.pid`
32    kill -9 $pppdpid > /dev/null 2>&1
33    rm -f /var/run/ipppd.$DEVICE.pid > /dev/null 2>&1
34fi
Note: See TracBrowser for help on using the repository browser.