Enable editor.
Fix IPv6 mode to actually work on Windows.

- Can't create an IPv6 socket and claim to connect to IPv4 on it.

- Can't pass bogus lengths to sendto or recvfrom.

- Can't assume that uninitialized portions of 'from' argument
  filled out by recvfrom contain a particular meaningful value.