#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 может присоединяться к привилегированному порту; вызов возвратит ошибку в случае, если пользователь не обладает нужными правами.
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |