# SPDX-License-Identifier: BSD-2-Clause # Copyright (c) 2017-2020 Roy Marples # Echo the interface flags, reason and message options if [ "$reason" = "TEST" ]; then # General variables at the top set | while read line; do case "$line" in interface=*|pid=*|reason=*|protocol=*|profile=*|skip_hooks=*) printf '%s\n' "$line";; esac done # Interface flags set | while read line; do case "$line" in ifcarrier=*|ifflags=*|ifmetric=*|ifmtu=*|ifwireless=*|ifssid=*) printf '%s\n' "$line";; esac done # Old lease set | while read line; do case "$line" in old_*) printf '%s\n' "$line";; esac done # New lease set | while read line; do case "$line" in new_*) printf '%s\n' "$line";; esac done # Router Advertisements set | while read line; do case "$line" in nd[0-9]*_*) printf '%s\n' "$line";; esac done exit 0 fi