Skip host only network interfaces
Skip host only network interfaces

On Ubuntu Linux treating such interface (network mask 255.255.255.255)
would result in:

* EADDRINUSE "Address already in use" when trying to add multicast group
  membership using IP_ADD_MEMBERSHIP
* success when setting the interface as outgoing multicast interface
  using IP_MULTICAST_IF
* EINVAL "Invalid argument" when trying to send multicast datagram using
  socket with that interface set as the multicast outgoing interface

gbiddison/python-zeroconf,AndreaCensi/python-zeroconf,basilfx/python-zeroconf,jstasiak/python-zeroconf,decabyte/python-zeroconf,nameoftherose/python-zeroconf,giupo/python-zeroconf,daid/python-zeroconf,balloob/python-zeroconf