downinterfaces revision 1.1
1#!/bin/sh
2#
3# $NetBSD: downinterfaces,v 1.1 2001/09/04 18:09:14 martin Exp $
4#
5
6# KEYWORD: shutdown
7
8if [ $1 != "stop" ]; then exit 0; fi
9
10. /etc/rc.conf
11
12tmp=`ifconfig -lu`
13iflist=""
14for int in $tmp; do
15	case $int in
16	pppoe*)	iflist="$iflist $int"
17		;;
18	esac
19done
20iflist="$iflist $force_down_interfaces"
21if [ "$iflist" = "" ] || [ "$iflist" = " " ]; then exit 0; fi
22
23echo "Shutting down interfaces:$iflist"
24for int in $iflist; do
25	ifconfig $int down
26done
27