Функция называется inet_aton
.
int inet_aton(const char *cp, struct in_addr *inp);
Структура in_addr определяется в <netinet/in.h>
как:
typedef uint32_t in_addr_t;
struct in_addr {
in_addr_t s_addr;
};
Конечно, вы также можете использовать более новую функцию inet_pton
.