]> Cypherpunks repositories - gostls13.git/commitdiff
net: drop redundant domain name length check
authorMikio Hara <mikioh.mikioh@gmail.com>
Sat, 22 Aug 2015 02:03:11 +0000 (11:03 +0900)
committerMikio Hara <mikioh.mikioh@gmail.com>
Sun, 23 Aug 2015 10:43:46 +0000 (10:43 +0000)
It is already validated by isDoaminName.

Change-Id: I7a955b632a5143e16b012641cf12bad452900753
Reviewed-on: https://go-review.googlesource.com/13789
Reviewed-by: Andrew Gerrand <adg@golang.org>
src/net/dnsclient_unix.go

index c03c1b1159fdc6c58b5f863b063452f0116fb4c6..1fbe085bbfc8ca745e87d31caaa525ef85c24256 100644 (file)
@@ -165,9 +165,6 @@ func tryOneName(cfg *dnsConfig, name string, qtype uint16) (string, []dnsRR, err
        if len(cfg.servers) == 0 {
                return "", nil, &DNSError{Err: "no DNS servers", Name: name}
        }
-       if len(name) >= 256 {
-               return "", nil, &DNSError{Err: "DNS name too long", Name: name}
-       }
        timeout := time.Duration(cfg.timeout) * time.Second
        var lastErr error
        for i := 0; i < cfg.attempts; i++ {