summaryrefslogtreecommitdiffstats
path: root/mdk-stage1/dietlibc/libcruft/inet_addr.c
blob: 0b8531ab1a81d17f069a53531697cf8c641fcc10 (plain)
1
2
3
4
5
6
7
8
9
10
11
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>

unsigned long int inet_addr(const char *cp) {
  struct in_addr foo;
  if (inet_aton(cp,&foo))
    return foo.s_addr;
  else
    return (unsigned long int)-1;
}