/* posix */ #include #include #include #include /* bsd extensions */ #include #include #include unsigned long inet_addr(char *from) { struct in_addr in; if(inet_aton(from, &in) == 0) return INADDR_NONE; return in.s_addr; }