NAME | SYNOPSIS | FEATURES | DESCRIPTION | RETURN VALUES | RESTRICTIONS | ATTRIBUTES
#include <sys/types.h> #include <netinet/in.h>int bindresvport(int sd, struct sockaddr_in *sin);
POSIX_SOCKETS
The bindresvport() function is used to bind a socket descriptor to a privileged IP port, that is, a port number in the range 0-1023.
Only root can bind to a privileged port. The call fails for any other users.
The routine returns 0 if it is successful, otherwise -1 is returned and errno is set to indicate the error condition.
This library call does not support multi-threaded applications.
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
---|---|
Interface Stability | Evolving |
NAME | SYNOPSIS | FEATURES | DESCRIPTION | RETURN VALUES | RESTRICTIONS | ATTRIBUTES