func SockaddrToUnixAddr(sa unix.Sockaddr) *net.UnixAddr {
	if s, ok := sa.(*unix.SockaddrUnix); ok {
		return &net.UnixAddr{Name: s.Name, Net: "unix"}
	}
	return nil
}
// SockaddrToUnixAddr converts a Sockaddr to a net.UnixAddr
// Returns nil if conversion fails.
SockaddrToUnixAddr converts a Sockaddr to a net.UnixAddr
Returns nil if conversion fails.
// SockaddrToUnixAddr converts a Sockaddr to a net . UnixAddr // Returns nil if conversion fails .
func SockaddrToUnixAddr(sa unix.Sockaddr) *net.UnixAddr {
	if s, ok := sa.(*unix.SockaddrUnix); ok {
		return &net.UnixAddr{Name: s.Name, Net: "unix"}
	}
	return nil
}
func SockaddrToUnixAddr ( sa unix . Sockaddr ) * net . UnixAddr { if s , ok := sa . ( * unix . SockaddrUnix ) ; ok { return & net . UnixAddr { Name : s . Name , Net : " " } } return nil }
SockaddrToUnixAddr converts a Sockaddr to a net.UnixAddr
Returns nil if conversion fails.
SockaddrToUnixAddr converts a Sockaddr to a net . UnixAddr Returns nil if conversion fails .