enumerate network adapter addresses
use WSAGetlastError/FormatMessage in place of strerror(errno) on Windows
fix an error message for IPv6
be more specific in an error message when receiving packets
do use the interface index provided by Windows
for posterity: some debug output in sendmsg/recvmsg
set IPv4 source address correctly on Windows
include address flags in debug output
skip transient ("cluster") addresses on Windows, as per MSDN
comment about IP_ADAPTER_ADDRESS_DNS_ELIGIBLE (should we use it?)
change some int declarations that should have said CattaIfIndex