]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
Optimize loop exit. Thanks to Robert Elz.
authorRoy Marples <roy@marples.name>
Tue, 13 Jun 2017 14:52:27 +0000 (15:52 +0100)
committerRoy Marples <roy@marples.name>
Tue, 13 Jun 2017 14:52:27 +0000 (15:52 +0100)
hooks/dhcpcd-run-hooks.in

index 714491fc7b336f8ca41415d1ad24a7ae89e2e4d1..31ff6a80ae6b5862ab194f2434c0fb4b2f7927ed 100644 (file)
@@ -212,11 +212,11 @@ valid_domainname()
                case "$label" in
                -*|_*|*-|*_)            return 1;;
                *[![:alnum:]_-]*)       return 1;;
+               "$name")                return 0;;
                esac
-               [ "$name" = "${name#*.}" ] && break
                name="${name#*.}"
        done
-       return 0        
+       return 0
 }
 
 valid_domainname_list()