github.com/codemac/docker@v1.2.1-0.20150518222241-6a18412d5b9c/pkg/resolvconf/dns/resolvconf.go (about) 1 package dns 2 3 import ( 4 "regexp" 5 ) 6 7 const IpLocalhost = `((127\.([0-9]{1,3}.){2}[0-9]{1,3})|(::1))` 8 9 var localhostIPRegexp = regexp.MustCompile(IpLocalhost) 10 11 // IsLocalhost returns true if ip matches the localhost IP regular expression. 12 // Used for determining if nameserver settings are being passed which are 13 // localhost addresses 14 func IsLocalhost(ip string) bool { 15 return localhostIPRegexp.MatchString(ip) 16 }