From: Russ Cox Date: Thu, 7 Oct 2010 10:45:50 +0000 (-0400) Subject: net: allow _ in names X-Git-Tag: weekly.2010-10-13~46 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=2408a4bbbd8db78c890b9911868fb4face7558d7;p=gostls13.git net: allow _ in names Enables lookup of _jabber._tcp.gmail.com's SRV record. Fixes #1167. R=r, r2 CC=golang-dev https://golang.org/cl/2353043 --- diff --git a/src/pkg/net/dnsclient.go b/src/pkg/net/dnsclient.go index 0343dd2f0a..16103c4d05 100644 --- a/src/pkg/net/dnsclient.go +++ b/src/pkg/net/dnsclient.go @@ -207,7 +207,7 @@ func isDomainName(s string) bool { switch { default: return false - case 'a' <= c && c <= 'z' || 'A' <= c && c <= 'Z': + case 'a' <= c && c <= 'z' || 'A' <= c && c <= 'Z' || c == '_': ok = true case '0' <= c && c <= '9': // fine