Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for AddrFrom16 (0.96 sec)

  1. src/net/addrselect.go

    		// "::/96"
    		Prefix:     netip.PrefixFrom(netip.AddrFrom16([16]byte{}), 96),
    		Precedence: 1,
    		Label:      3,
    	},
    	{
    		// "2001::/32"
    		// Teredo
    		Prefix:     netip.PrefixFrom(netip.AddrFrom16([16]byte{0x20, 0x01}), 32),
    		Precedence: 5,
    		Label:      5,
    	},
    	{
    		// "2002::/16"
    		// 6to4
    		Prefix:     netip.PrefixFrom(netip.AddrFrom16([16]byte{0x20, 0x02}), 16),
    		Precedence: 30,
    		Label:      2,
    	},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 09 00:24:06 UTC 2024
    - 9.7K bytes
    - Viewed (0)
  2. src/net/udpsock_posix.go

    		if err == nil {
    			ip = netip.AddrFrom4(from.Addr)
    			port = from.Port
    		}
    	case syscall.AF_INET6:
    		var from syscall.SockaddrInet6
    		n, err = c.fd.readFromInet6(b, &from)
    		if err == nil {
    			ip = netip.AddrFrom16(from.Addr).WithZone(zoneCache.name(int(from.ZoneId)))
    			port = from.Port
    		}
    	}
    	if err == nil {
    		addr = netip.AddrPortFrom(ip, uint16(port))
    	}
    	return n, addr, err
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 16 16:54:32 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  3. src/net/netip/netip.go

    func IPv6LinkLocalAllNodes() Addr { return AddrFrom16([16]byte{0: 0xff, 1: 0x02, 15: 0x01}) }
    
    // IPv6LinkLocalAllRouters returns the IPv6 link-local all routers multicast
    // address ff02::2.
    func IPv6LinkLocalAllRouters() Addr { return AddrFrom16([16]byte{0: 0xff, 1: 0x02, 15: 0x02}) }
    
    // IPv6Loopback returns the IPv6 loopback address ::1.
    func IPv6Loopback() Addr { return AddrFrom16([16]byte{15: 0x01}) }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 17:10:01 UTC 2024
    - 43.2K bytes
    - Viewed (0)
  4. src/net/netip/netip_test.go

    			}
    		})
    	}
    
    	// Addr constructors
    	test("IPv4", func() { sinkIP = IPv4(1, 2, 3, 4) })
    	test("AddrFrom4", func() { sinkIP = AddrFrom4([4]byte{1, 2, 3, 4}) })
    	test("AddrFrom16", func() { sinkIP = AddrFrom16([16]byte{}) })
    	test("ParseAddr/4", func() { sinkIP = panicIP(ParseAddr("1.2.3.4")) })
    	test("ParseAddr/6", func() { sinkIP = panicIP(ParseAddr("::1")) })
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 17:10:01 UTC 2024
    - 54.3K bytes
    - Viewed (0)
  5. src/net/netip/slow_test.go

    	}
    	var ret [16]byte
    	for i, f := range fs {
    		a, b, err := parseWord(f)
    		if err != nil {
    			return Addr{}, err
    		}
    		ret[i*2] = a
    		ret[i*2+1] = b
    	}
    
    	return AddrFrom16(ret).WithZone(zone), nil
    }
    
    // normalizeIPv6Slow expands s, which is assumed to be an IPv6
    // address, to its canonical text form.
    //
    // The canonical form of an IPv6 address is 8 colon-separated fields,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 11 19:54:31 UTC 2024
    - 5.8K bytes
    - Viewed (0)
  6. src/net/ip.go

    		return "?" + hexString(ip)
    	}
    	// If IPv4, use dotted notation.
    	if p4 := ip.To4(); len(p4) == IPv4len {
    		return netip.AddrFrom4([4]byte(p4)).String()
    	}
    	return netip.AddrFrom16([16]byte(ip)).String()
    }
    
    func hexString(b []byte) string {
    	s := make([]byte, len(b)*2)
    	for i, tn := range b {
    		s[i*2], s[i*2+1] = hexDigit[tn>>4], hexDigit[tn&0xf]
    	}
    	return string(s)
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 18 03:13:26 UTC 2024
    - 13.9K bytes
    - Viewed (0)
  7. src/cmd/vendor/golang.org/x/tools/internal/stdlib/manifest.go

    		{"(Prefix).MarshalText", Method, 18},
    		{"(Prefix).Masked", Method, 18},
    		{"(Prefix).Overlaps", Method, 18},
    		{"(Prefix).String", Method, 18},
    		{"Addr", Type, 18},
    		{"AddrFrom16", Func, 18},
    		{"AddrFrom4", Func, 18},
    		{"AddrFromSlice", Func, 18},
    		{"AddrPort", Type, 18},
    		{"AddrPortFrom", Func, 18},
    		{"IPv4Unspecified", Func, 18},
    		{"IPv6LinkLocalAllNodes", Func, 18},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 534.2K bytes
    - Viewed (0)
Back to top