Преобразовать строку в Интернет-адрес, хранящийся в структуре
#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>int inet_aton( const char *cp,struct in_addr *addr );
in_addr
, где функция может сохранить сконвертированный адрес.libsocket
Процедура inet_aton() интерпретирует указанную строку символов как IPv4-адрес, помещая адрес в предоставленную структуру.
Все Интернет-адреса возвращаются в сетевом порядке байт (байты располагаются слева направо). Все сетевые номера и части локального адреса возвращаются как целые числа машинного формата.
Для получения более детальной информации по Интернет адресам, см. inet_net_ntop().
Unix
gethostbyname(), getnetent() inet_addr(), inet_lnaof(), inet_makeaddr(), inet_netof(), inet_network(), inet_ntoa()
/etc/hosts, /etc/networks в Справочнике по Утилитам
Предыдущий раздел: Описание API сетевой библиотеки