Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 311 for addr1 (0.03 sec)

  1. src/net/dnsclient.go

    // described in RFC 2782.
    func (addrs byPriorityWeight) shuffleByWeight() {
    	sum := 0
    	for _, addr := range addrs {
    		sum += int(addr.Weight)
    	}
    	for sum > 0 && len(addrs) > 1 {
    		s := 0
    		n := randIntn(sum)
    		for i := range addrs {
    			s += int(addrs[i].Weight)
    			if s > n {
    				if i > 0 {
    					addrs[0], addrs[i] = addrs[i], addrs[0]
    				}
    				break
    			}
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:16:53 UTC 2024
    - 5.7K bytes
    - Viewed (0)
  2. internal/http/listener.go

    	}
    
    	addr = tcpAddr
    	return addr
    }
    
    // Addrs - returns all address information of TCP listeners.
    func (listener *httpListener) Addrs() (addrs []net.Addr) {
    	for i := range listener.listeners {
    		addrs = append(addrs, listener.listeners[i].Addr())
    	}
    
    	return addrs
    }
    
    // TCPOptions specify customizable TCP optimizations on raw socket
    type TCPOptions struct {
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Wed May 22 23:07:14 UTC 2024
    - 5.5K bytes
    - Viewed (0)
  3. src/net/addrselect.go

    	"net/netip"
    	"sort"
    )
    
    func sortByRFC6724(addrs []IPAddr) {
    	if len(addrs) < 2 {
    		return
    	}
    	sortByRFC6724withSrcs(addrs, srcAddrs(addrs))
    }
    
    func sortByRFC6724withSrcs(addrs []IPAddr, srcs []netip.Addr) {
    	if len(addrs) != len(srcs) {
    		panic("internal error")
    	}
    	addrAttr := make([]ipAttr, len(addrs))
    	srcAttr := make([]ipAttr, len(srcs))
    	for i, v := range addrs {
    		addrAttrIP, _ := netip.AddrFromSlice(v.IP)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 09 00:24:06 UTC 2024
    - 9.7K bytes
    - Viewed (0)
  4. src/cmd/vendor/github.com/google/pprof/internal/report/source.go

    	// Partition addresses into two sets: ones with a known object file, and ones without.
    	var addrs, unprocessed []uint64
    	for addr, info := range addrMap {
    		if info.obj != nil {
    			addrs = append(addrs, addr)
    		} else {
    			unprocessed = append(unprocessed, addr)
    		}
    	}
    	sort.Slice(addrs, func(i, j int) bool { return addrs[i] < addrs[j] })
    
    	const expand = 500 // How much to expand range to pick up nearby addresses.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 31 19:48:28 UTC 2024
    - 31.3K bytes
    - Viewed (0)
  5. src/net/cgo_unix.go

    			sa := (*syscall.RawSockaddrInet4)(unsafe.Pointer(*_C_ai_addr(r)))
    			addr := IPAddr{IP: copyIP(sa.Addr[:])}
    			addrs = append(addrs, addr)
    		case _C_AF_INET6:
    			sa := (*syscall.RawSockaddrInet6)(unsafe.Pointer(*_C_ai_addr(r)))
    			addr := IPAddr{IP: copyIP(sa.Addr[:]), Zone: zoneCache.name(int(sa.Scope_id))}
    			addrs = append(addrs, addr)
    		}
    	}
    	return addrs, nil
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 14 18:23:45 UTC 2024
    - 11.4K bytes
    - Viewed (0)
  6. src/net/interface_plan9.go

    				mask = CIDRMask(pfxlen, 8*IPv6len)
    			}
    
    			addrs = append(addrs, &IPNet{IP: ip, Mask: mask})
    		}
    	}
    
    	return addrs, nil
    }
    
    // interfaceMulticastAddrTable returns addresses for a specific
    // interface.
    func interfaceMulticastAddrTable(ifi *Interface) ([]Addr, error) {
    	return nil, nil
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 06 14:00:54 UTC 2024
    - 4.7K bytes
    - Viewed (0)
  7. src/net/lookup.go

    	if err != nil {
    		return nil, err
    	}
    	addrs := addrsi.([]IPAddr)
    	if shared {
    		clone := make([]IPAddr, len(addrs))
    		copy(clone, addrs)
    		addrs = clone
    	}
    	return addrs, nil
    }
    
    // ipAddrsEface returns an empty interface slice of addrs.
    func ipAddrsEface(addrs []IPAddr) []any {
    	s := make([]any, len(addrs))
    	for i, v := range addrs {
    		s[i] = v
    	}
    	return s
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 14 18:23:45 UTC 2024
    - 28.6K bytes
    - Viewed (0)
  8. cni/pkg/repair/netns.go

    	if interfaces, err = net.Interfaces(); err != nil {
    		return false, fmt.Errorf("failed to get interfaces")
    	}
    
    	for _, ief := range interfaces {
    		var addrs []net.Addr
    		if addrs, err = ief.Addrs(); err != nil {
    			return
    		}
    		for _, addr := range addrs {
    			switch v := addr.(type) {
    			case *net.IPNet:
    				if v.IP.Equal(targetAddr) {
    					return true, nil
    				}
    			}
    		}
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri May 31 04:07:10 UTC 2024
    - 4.3K bytes
    - Viewed (0)
  9. src/net/interface.go

    		s = "0"
    	}
    	return s
    }
    
    // Addrs returns a list of unicast interface addresses for a specific
    // interface.
    func (ifi *Interface) Addrs() ([]Addr, error) {
    	if ifi == nil {
    		return nil, &OpError{Op: "route", Net: "ip+net", Source: nil, Addr: nil, Err: errInvalidInterface}
    	}
    	ifat, err := interfaceAddrTable(ifi)
    	if err != nil {
    		err = &OpError{Op: "route", Net: "ip+net", Source: nil, Addr: nil, Err: err}
    	}
    	return ifat, err
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:16:53 UTC 2024
    - 7.6K bytes
    - Viewed (0)
  10. pkg/proxy/util/utils.go

    func AppendPortIfNeeded(addr string, port int32) string {
    	// Return if address is already in "ipv4:port" or "[ipv6]:port" format.
    	if _, _, err := net.SplitHostPort(addr); err == nil {
    		return addr
    	}
    
    	// Simply return for invalid case. This should be caught by validation instead.
    	ip := netutils.ParseIPSloppy(addr)
    	if ip == nil {
    		return addr
    	}
    
    	// Append port to address.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 20 11:57:43 UTC 2024
    - 7.4K bytes
    - Viewed (0)
Back to top