On Darwin & *BSD binding to mcast address may force NITIFY packet send from
this mcast address, not from primary interface address. Therefore subsequent
NOTIFY packets might be ignored by some clients, including Samsung Smart TV
and they will stop & disconnect after initial max-age timeout.
SO_BROADCAST on notify packets is not needed, because there's no broadcasted
M-SEARCH packets and notify socket queue is never read.