net.IPAddr.IP (field)
42 uses
net (current package)
addrselect.go#L27: addrAttr[i] = ipAttrOf(v.IP)
addrselect.go#L45: dst.IP = addrs[i].IP
addrselect.go#L97: DA := s.addrs[i].IP
addrselect.go#L98: DB := s.addrs[j].IP
dial.go#L259: if !wildcard && !addr.isWildcard() && !addr.IP.matchAddrFamily(ip.IP) {
dnsclient_unix.go#L549: addr := IPAddr{IP: ip, Zone: zone}
dnsclient_unix.go#L669: addrs = append(addrs, IPAddr{IP: IP(a.A[:])})
dnsclient_unix.go#L681: addrs = append(addrs, IPAddr{IP: IP(aaaa.AAAA[:])})
interface_darwin.go#L48: ifmat = append(ifmat, &IPAddr{IP: ip})
iprawsock.go#L32: IP IP
iprawsock.go#L43: ip := ipEmptyString(a.IP)
iprawsock.go#L51: if a == nil || a.IP == nil {
iprawsock.go#L54: return a.IP.IsUnspecified()
iprawsock_posix.go#L17: return &IPAddr{IP: sa.Addr[0:]}
iprawsock_posix.go#L19: return &IPAddr{IP: sa.Addr[0:], Zone: zoneCache.name(int(sa.ZoneId))}
iprawsock_posix.go#L25: if a == nil || len(a.IP) <= IPv4len {
iprawsock_posix.go#L28: if a.IP.To4() != nil {
iprawsock_posix.go#L38: return ipToSockaddr(family, a.IP, 0, a.Zone)
iprawsock_posix.go#L52: addr = &IPAddr{IP: sa.Addr[0:]}
iprawsock_posix.go#L55: addr = &IPAddr{IP: sa.Addr[0:], Zone: zoneCache.name(int(sa.ZoneId))}
iprawsock_posix.go#L80: addr = &IPAddr{IP: sa.Addr[0:]}
iprawsock_posix.go#L82: addr = &IPAddr{IP: sa.Addr[0:], Zone: zoneCache.name(int(sa.ZoneId))}
ipsock.go#L62: return addr.IP.To4() != nil
ipsock.go#L139: return addr.IP.To4() != nil
ipsock.go#L144: return len(addr.IP) == IPv6len && addr.IP.To4() == nil
ipsock.go#L266: return &TCPAddr{IP: ip.IP, Port: portnum, Zone: ip.Zone}
ipsock.go#L268: return &UDPAddr{IP: ip.IP, Port: portnum, Zone: ip.Zone}
ipsock.go#L270: return &IPAddr{IP: ip.IP, Zone: ip.Zone}
ipsock.go#L288: if len(ips) == 1 && ips[0].IP.Equal(IPv6unspecified) {
ipsock.go#L289: ips = append(ips, IPAddr{IP: IPv4zero})
lookup.go#L196: ips[i] = ia.IP
lookup.go#L227: ips = append(ips, addr.(*IPAddr).IP)
lookup.go#L268: return []IPAddr{{IP: ip, Zone: zone}}, nil
sockopt_posix.go#L36: if ip.Equal(v.IP) {
sockopt_posix.go#L63: if v.IP.To4() != nil {
sockopt_posix.go#L64: return v.IP, nil
sockopt_posix.go#L86: if a := v.IP.To4(); a != nil {
cgo_unix.go#L209: addr := IPAddr{IP: copyIP(sa.Addr[:])}
cgo_unix.go#L213: addr := IPAddr{IP: copyIP(sa.Addr[:]), Zone: zoneCache.name(int(sa.Scope_id))}
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |