BINDRESVPORT(3)

НАЗВАНИЕ
bindresvport - присоединяет сокет к привилегированному IP-порту

СИНТАКСИС
#include <sys/types.h>
#include <netinet/in.h>

int bindresvport(sd, sin)
int sd;
struct sockaddr_in *sin;

ОПИСАНИЕ

bindresvport() используется для присоединения описателя сокета к привилегированному порту IP (то есть к порту с номером от 0 до 1023). Функция возвращает 0, если соединение прошло успешно, или -1 при ошибках, записывая при этом в переменную errno код ошибки.

Только суперпользователь root может присоединяться к привилегированному порту; вызов возвратит ошибку в случае, если пользователь не обладает нужными правами.