This optional key can be used to request that the datagram socket join a multicast group. If the value is a hostname, then getaddrinfo(3)
will be used to join the correct multicast address for a given socket family. If an explicit IPv4 or IPv6 address is given, it is required that the SockFamily family also be set, otherwise the results are undefined.