* A man page.
* A clean linux port.
* Find a way to do the same thing with udp, by example when creating sockets or
when sendtoing packets.
* Find a way to avoid binding when the socket is already localy binded.
