Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for newDNSError (0.28 sec)

  1. src/net/lookup_windows.go

    		// cgo_unix.go (cgoLookupServicePort).
    		if e == _WSATYPE_NOT_FOUND || e == _WSAHOST_NOT_FOUND {
    			return 0, newDNSError(errUnknownPort, network+"/"+service, "")
    		}
    		return 0, newDNSError(winError("getaddrinfow", e), network+"/"+service, "")
    	}
    	defer syscall.FreeAddrInfoW(result)
    	if result == nil {
    		return 0, newDNSError(syscall.EINVAL, network+"/"+service, "")
    	}
    	addr := unsafe.Pointer(result.Addr)
    	switch result.Family {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 14 18:23:45 UTC 2024
    - 14.2K bytes
    - Viewed (0)
  2. src/net/cgo_unix.go

    		case _C_EAI_SYSTEM:
    			if err == nil { // see golang.org/issue/6232
    				err = syscall.EMFILE
    			}
    			return 0, newDNSError(err, network+"/"+service, "")
    		case _C_EAI_SERVICE, _C_EAI_NONAME: // Darwin returns EAI_NONAME.
    			return 0, newDNSError(errUnknownPort, network+"/"+service, "")
    		default:
    			return 0, newDNSError(addrinfoErrno(gerrno), network+"/"+service, "")
    		}
    	}
    	defer _C_freeaddrinfo(res)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 14 18:23:45 UTC 2024
    - 11.4K bytes
    - Viewed (0)
  3. src/net/dnsclient_unix.go

    					// another server won't help.
    					return p, server, newDNSError(errNoSuchHost, name, server)
    				}
    				lastErr = newDNSError(err, name, server)
    				continue
    			}
    
    			if err := skipToAnswer(&p, qtype); err != nil {
    				if err == errNoSuchHost {
    					// The name does not exist, so trying
    					// another server won't help.
    					return p, server, newDNSError(errNoSuchHost, name, server)
    				}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 14 18:23:45 UTC 2024
    - 24.5K bytes
    - Viewed (0)
  4. src/net/lookup.go

    			go dnsWaitGroupDone(ch, lookupGroupCancel)
    		}
    		err := newDNSError(mapErr(ctx.Err()), host, "")
    		if trace != nil && trace.DNSDone != nil {
    			trace.DNSDone(nil, false, err)
    		}
    		return nil, err
    	case r := <-ch:
    		dnsWaitGroup.Done()
    		lookupGroupCancel()
    		err := r.Err
    		if err != nil {
    			if _, ok := err.(*DNSError); !ok {
    				err = newDNSError(mapErr(err), host, "")
    			}
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 14 18:23:45 UTC 2024
    - 28.6K bytes
    - Viewed (0)
  5. src/net/net.go

    	// contain any records of the requested type (data not found),
    	// or the name itself was not found (NXDOMAIN).
    	IsNotFound bool
    }
    
    // newDNSError creates a new *DNSError.
    // Based on the err, it sets the UnwrapErr, IsTimeout, IsTemporary, IsNotFound fields.
    func newDNSError(err error, name, server string) *DNSError {
    	var (
    		isTimeout   bool
    		isTemporary bool
    		unwrapErr   error
    	)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 26.8K bytes
    - Viewed (0)
  6. src/net/lookup_plan9.go

    		stringslite.HasSuffix(err.Error(), "dns: resource does not exist; negrcode") ||
    		stringslite.HasSuffix(err.Error(), "dns failure") {
    		err = errNoSuchHost
    	}
    	return newDNSError(err, name, "")
    }
    
    // toLower returns a lower-case version of in. Restricting us to
    // ASCII is sufficient to handle the IP protocol names and allow
    // us to not depend on the strings and unicode packages.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 17:08:38 UTC 2024
    - 9.9K bytes
    - Viewed (0)
Back to top