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