inet_network()

Преобразование строки в номер сети Интернет

Прототип:

#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
unsigned long inet_network( const char *cp );

Аргументы:

cp
Указатель на строку, представляющую Интернет-адрес.

Библиотека:

libsocket

Описание:

Процедура inet_network() преобразует строку, представляющую Интернет-адрес IPv4 (например, 127.0.0.1), в числовой номер сети Интернет.

Все интернет-адреса возвращаются в сетевом порядке (байты располагаются слева направо). Все сетевые номера и части локального адреса возвращаются как целые числа машинного формата. Для получения дополнительной информации об адресах в Интернете см. inet_net_ntop().

Возвращаемое значение:

Сетевой номер, либо INADDR_NONE в случае возникновения ошибки.

Классификация:

ЗОСРВ «Нейтрино»

Безопасность использования
Точка остановки потока
Нет
Обработчик прерываний
Нет
Обработчик сигналов
Да
В потоке
Да

Тематические ссылки:

inet_addr(), inet_aton()




Предыдущий раздел: Описание API сетевой библиотеки