split inet_addr and inet_ntoa back into their own files