Index of Section 3 Manual Pages
| Interix / SUA | bindresvport.3 | Interix / SUA |
bindresvport(3) bindresvport(3)
bindresvport()
NAME
bindresvport() - bind a socket to a privileged IP port
SYNOPSIS
#include
#include
int bindresvport(int sd, struct socaddr_in *sin)
DESCRIPTION
bindresvport(3) is used to bind a socket descriptor to a privileged IP
port, that is, a port number in the range 0-1023. The routine returns 0 if
it is successful, otherwise -1 is returned and errno set to reflect the
cause of the error.
Only a privileged user can bind to a privileged port; this call will fail
for any other users.
USAGE NOTES
The bindresvport function is not thread safe.
The bindresvport function is not async-signal safe.