Home | History | Annotate | Line # | Download | only in hooks
      1 # Echo the interface flags, reason and message options
      2 
      3 if [ "$reason" = "TEST" ]; then
      4 	# General variables at the top
      5 	set | while read line; do
      6 		case "$line" in
      7 		interface=*|pid=*|reason=*|protocol=*|profile=*|skip_hooks=*)
      8 			echo "$line";;
      9 		esac
     10 	done
     11 	# Interface flags
     12 	set | while read line; do
     13 		case "$line" in
     14 		ifcarrier=*|ifflags=*|ifmetric=*|ifmtu=*|ifwireless=*|ifssid=*)
     15 			echo "$line";;
     16 		esac
     17 	done
     18 	# Old lease
     19 	set | while read line; do
     20 		case "$line" in
     21 		old_*) echo "$line";;
     22 		esac
     23 	done
     24 	# New lease
     25 	set | while read line; do
     26 		case "$line" in
     27 		new_*) echo "$line";;
     28 		esac
     29 	done
     30 	# Router Advertisements
     31 	set | while read line; do
     32 		case "$line" in
     33 		nd[0-9]*_*) echo "$line";;
     34 		esac
     35 	done
     36 	exit 0
     37 fi
     38