DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

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.


© 2005 The SCO Group, Inc. All rights reserved.
SCO OpenServer Release 6.0.0 -- 02 June 2005