12345678910111213141516 |
- package dns
- import (
- "regexp"
- )
- const IpLocalhost = `((127\.([0-9]{1,3}.){2}[0-9]{1,3})|(::1))`
- var localhostIPRegexp = regexp.MustCompile(IpLocalhost)
- // IsLocalhost returns true if ip matches the localhost IP regular expression.
- // Used for determining if nameserver settings are being passed which are
- // localhost addresses
- func IsLocalhost(ip string) bool {
- return localhostIPRegexp.MatchString(ip)
- }
|