bindresvport(NS)
bindresvport --
bind a socket to a privileged IP port
Syntax
cc ... -lsocket
#include<sys/types.h>
#include<netinet/in.h>
bindresvport(sd,sin)
int sd;
struct sockaddr_in *sin;
Description
bindresvport
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 root can bind to a privileged port;
this call will fail for any other users.
NOTE:
All routines in librpc and libyp
have been incorporated into libsocket.
libyp and libsocket have been retained
so that existing Makefiles will continue to work.
New code should be linked with libsocket.
© 2003 Caldera International, Inc. All rights reserved.
SCO OpenServer Release 5.0.7 -- 11 February 2003