Fixed small bug in error reporting code.
Fixed possible resource leak (file descriptors) in libinetsocket
Set new goal in README: Adding IPv4/IPv6 multicast support
Added first multicast function.
Error handling improved
Now the multicast addresses are placed on the correct NICs.
Multicast listener example.
Example improved.
Removed Multicast code for OS != Linux
Even more reliable multicasting by explicitly specifying source NICs.
Better Multicast API
Revert: Does not work as expected.
Fixed documentation issue with create_multicast_socket
Added possibility to avoid closing a socket upon calling the dtor.
Declared some setup functions as private.
Made selectset a template class
Small doc amendment.
Merge branch 'new-select'
Updated server.cpp example.
Merge branch 'new-select'