setnetent()

Открыть файл базы данных сетевых имен

Прототип:

#include <netdb.h>
void setnetent( int stayopen );

Аргументы:

stayopen
Ненулевое значение, если не требуется, чтобы сетевая база данных закрывалась после каждого вызова getnetbyname() или getnetbyaddr().

Библиотека:

libsocket

Описание:

Функция setnetent() открывает и переходит в начало файла базы данных сетевых имен.

Файлы:

/etc/networks
Файл базы данных сетевых имен.

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

POSIX 1003.1

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

Предостережения:

Данная функция использует статические данные; если данные необходимы для использования в будущем, их следует скопировать до того, как любые последующие вызовы перезапишут их.

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

endnetent(), getnetbyaddr(), getnetbyname(), getnetent(), netent

/etc/networks в Справочнике по Утилитам




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