=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/etc/netstart,v retrieving revision 1.231 retrieving revision 1.232 diff -u -r1.231 -r1.232 --- src/etc/netstart 2022/12/16 04:04:25 1.231 +++ src/etc/netstart 2022/12/16 17:57:39 1.232 @@ -1,6 +1,6 @@ #!/bin/sh - # -# $OpenBSD: netstart,v 1.231 2022/12/16 04:04:25 afresh1 Exp $ +# $OpenBSD: netstart,v 1.232 2022/12/16 17:57:39 kn Exp $ # Turn off Strict Bourne shell mode. set +o sh @@ -140,7 +140,7 @@ if [[ $_if == +([[:alpha:]])+([[:digit:]]) ]]; then _lladdr=$(ifconfig $_if 2>/dev/null | sed -n 's/^[[:space:]]*lladdr[[:space:]]//p') - if [[ -n $_lladdr && -f /etc/hostname.$_lladdr && \ + if [[ -n $_lladdr && -f /etc/hostname.$_lladdr && -n $(ifconfig -M "$_lladdr") ]]; then print -u2 "${0##*/}: $_hn: /etc/hostname.$_lladdr overrides" return