Home | History | Annotate | Download | only in net

Lines Matching refs:IP

17 		return &UDPAddr{IP: sa.Addr[0:], Port: sa.Port}
19 return &UDPAddr{IP: sa.Addr[0:], Port: sa.Port, Zone: zoneToString(int(sa.ZoneId))}
25 if a == nil || len(a.IP) <= IPv4len {
28 if a.IP.To4() != nil {
38 return ipToSockaddr(family, a.IP, a.Port, a.Zone)
50 addr = &UDPAddr{IP: sa.Addr[0:], Port: sa.Port}
52 addr = &UDPAddr{IP: sa.Addr[0:], Port: sa.Port, Zone: zoneToString(int(sa.ZoneId))}
62 addr = &UDPAddr{IP: sa.Addr[0:], Port: sa.Port}
64 addr = &UDPAddr{IP: sa.Addr[0:], Port: sa.Port, Zone: zoneToString(int(sa.ZoneId))}
119 if ip4 := gaddr.IP.To4(); ip4 != nil {
125 if err := listenIPv6MulticastUDP(c, ifi, gaddr.IP); err != nil {
133 func listenIPv4MulticastUDP(c *UDPConn, ifi *Interface, ip IP) error {
142 if err := joinIPv4Group(c.fd, ifi, ip); err != nil {
148 func listenIPv6MulticastUDP(c *UDPConn, ifi *Interface, ip IP) error {
157 if err := joinIPv6Group(c.fd, ifi, ip); err != nil {