inet_makeaddr()

Преобразовать сетевой номер и локальный сетевой адрес в Интернет-адрес

Прототип:

#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
struct in_addr inet_makeaddr( unsigned long net,
unsigned long lna );

Аргументы:

net
Сетевой номер.
lna
Локальный сетевой адрес.

Библиотека:

libsocket

Описание:

Процедура inet_makeaddr() принимает номер сети Интернет и адрес локальной сети и создает Интернет-адрес IPv4.

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

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

Интернет адрес.

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

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

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

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

inet_aton()




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