]> arthur.barton.de Git - netatalk.git/blob - libatalk/compat/inet_aton.c
Initial revision
[netatalk.git] / libatalk / compat / inet_aton.c
1 #include <sys/types.h>
2 #include <netinet/in.h>
3 #include <arpa/inet.h>
4
5 static int _inet_aton_dummy;
6
7 #if defined(ultrix) || (defined(sun) && defined(__svr4__))
8 #ifndef INADDR_NONE
9 #define INADDR_NONE ((unsigned) 0xffffffff)
10 #endif
11
12 int inet_aton(const char *name, struct in_addr *addr)
13 {
14   if ((addr->s_addr = inet_addr(name)) == htonl(INADDR_NONE))
15     return 0;
16
17   return 1;
18 }
19 #endif