SockaddrToAddr converts socket address to a netip.Addr Somewhat copy from https://github.com/golang/go/blob/658b5e66ecbc41a49e6fb5aa63c5d9c804cf305f/src/net/udpsock_posix.go#L15
(sa unix.Sockaddr)
| 219 | |
| 220 | // SockaddrToIP converts socket address to an IP |
| 221 | // Somewhat copy from https://github.com/golang/go/blob/658b5e66ecbc41a49e6fb5aa63c5d9c804cf305f/src/net/udpsock_posix.go#L15 |
| 222 | func SockaddrToIP(sa unix.Sockaddr) net.IP { |
| 223 | switch sa := sa.(type) { |
| 224 | case *unix.SockaddrInet4: |
| 225 | return sa.Addr[0:] |
| 226 | case *unix.SockaddrInet6: |
| 227 | return sa.Addr[0:] |
| 228 | } |
| 229 | return nil |
| 230 | } |
| 231 | |
| 232 | // SockaddrToAddr converts socket address to a netip.Addr |
no outgoing calls
searching dependent graphs…