downinterfaces revision 1.2
1#!/bin/sh 2# 3# $NetBSD: downinterfaces,v 1.2 2001/09/04 20:40:40 martin Exp $ 4# 5 6# KEYWORD: shutdown 7 8if [ "x$1" != "xstop" ]; 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