#include #include #include #include #include /* just a tool used to convert IPs that cgi::irc supply in the user's ident */ int main(int ac, char **av) { if (ac != 2) { fprintf(stderr,"Usage: %s [network byte order IP]\n",av[0]); return -1; } struct in_addr in; in.s_addr = ntohl(strtoll(av[1],NULL,16)); printf("%s\n",inet_ntoa(in)); return 0; }