diff options
Diffstat (limited to 'net-scripts/net/udhcpc.sh')
-rw-r--r-- | net-scripts/net/udhcpc.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net-scripts/net/udhcpc.sh b/net-scripts/net/udhcpc.sh index c3741391..3dcf0610 100644 --- a/net-scripts/net/udhcpc.sh +++ b/net-scripts/net/udhcpc.sh @@ -82,7 +82,7 @@ udhcpc_start() { [[ -z ${!d} ]] && d="dhcp" if [[ " ${!d} " != *" nosendhost "* ]]; then - if [[ ! " ${opts}" =~ " -([hH] |-hostname=)" ]]; then + if [[ " ${opts} " != *" -"[hH]" "* && " ${opts} " != *" --hostname="* ]] ; then local hname=$(hostname) [[ -n ${hname} && ${hname} != "(none)" && ${hname} != "localhost" ]] \ && opts="${opts} --hostname=${hname}" |