mirror of https://github.com/v2ray/v2ray-core
comment
parent
db83f23f00
commit
480175691c
|
@ -36,6 +36,7 @@ func (c *Client) LookupIP(host string) ([]net.IP, error) {
|
||||||
return ips, nil
|
return ips, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// LookupIPv4 implements IPv4Lookup.
|
||||||
func (c *Client) LookupIPv4(host string) ([]net.IP, error) {
|
func (c *Client) LookupIPv4(host string) ([]net.IP, error) {
|
||||||
ips, err := c.LookupIP(host)
|
ips, err := c.LookupIP(host)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
@ -51,6 +52,7 @@ func (c *Client) LookupIPv4(host string) ([]net.IP, error) {
|
||||||
return ipv4, nil
|
return ipv4, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// LookupIPv6 implements IPv6Lookup.
|
||||||
func (c *Client) LookupIPv6(host string) ([]net.IP, error) {
|
func (c *Client) LookupIPv6(host string) ([]net.IP, error) {
|
||||||
ips, err := c.LookupIP(host)
|
ips, err := c.LookupIP(host)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
@ -66,6 +68,7 @@ func (c *Client) LookupIPv6(host string) ([]net.IP, error) {
|
||||||
return ipv6, nil
|
return ipv6, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// New create a new dns.Client that queries localhost for DNS.
|
||||||
func New() *Client {
|
func New() *Client {
|
||||||
return &Client{
|
return &Client{
|
||||||
resolver: net.Resolver{
|
resolver: net.Resolver{
|
||||||
|
|
Loading…
Reference in New Issue