8 export PPP_IFACE PPP_TTY PPP_SPEED PPP_LOCAL PPP_REMOTE PPP_IPPARAM
9 [ -z "$PPP_IPPARAM" ] ||
{
10 env
-i ACTION
="ifdown" INTERFACE
="$PPP_IPPARAM" DEVICE
="$PPP_IFACE" PROTO
=ppp
/sbin
/hotplug-call
"iface"
12 # remove the interface's network state
13 FILE
=/var
/state
/network.$$
14 grep -v "^config_set '$PPP_IPPARAM' " /var
/state
/network
> "$FILE"
15 mv "$FILE" /var
/state
/network
18 [ -d /etc
/ppp
/ip-down.d
] && {
19 for SCRIPT
in /etc
/ppp
/ip-down.d
/*
21 [ -x "$SCRIPT" ] && "$SCRIPT" $@