Added undef to socket_util, have to redefine a windows define to use reverse lookup for dns.