summaryrefslogtreecommitdiffstats
path: root/usr/klibc/inet/inet_addr.c
blob: ba086c3458b9470349fd1a3ad7d5ff29063ba326 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/*
 * inet/inet_addr.c
 */

#include <arpa/inet.h>
#include <stdio.h>

uint32_t inet_addr(const char *str)
{
	struct in_addr a;
	int rv = inet_aton(str, &a);

	return rv ? a.s_addr : INADDR_NONE;
}