Rlisten()

Следить за соединениями сокета (при помощи SOCKS сервера)

Прототип:

#include <sys/socket.h>
int Rlisten( int s,
int backlog );

Аргументы:

s
Дескриптор сокета, за которым требуется следить. Создать сокет можно, вызвав socket().
backlog
Максимальная длина, до которой может вырасти очередь ожидающих подключений.

Библиотека:

libsocks

Описание:

Функция Rlisten() представляет собой обёртку над функцией listen() — разница между ними в том, что Rlisten() работает через SOCKS сервер.

Для более детальной информации о SOCKS и ее библиотеках, см. Обзор библиотеки проксирования.

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

0
Успешное завершение.
-1
Возникла ошибка. Код ошибки записан в errno.

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

SOCKS

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

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

listen() Raccept(), Rbind(), Rconnect(), Rgetsockname(), Rrcmd(), Rselect(), SOCKSinit()

Обзор библиотеки проксирования




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