*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> bindresvport (3)              
Title
Content
Arch
Section
 

bindresvport(3)

Contents


NAME    [Toc]    [Back]

       bindresvport - Bind a socket to a privileged IP port

SYNOPSIS    [Toc]    [Back]

       #include  <sys/types.h>  #include  <netinet/in.h> #include
       <unistd.h>

       int bindresvport(
               int sd,
               struct sockaddr_in *sin );

DESCRIPTION    [Toc]    [Back]

       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. The routine returns 0 if it  is  successful,
 otherwise -1 is returned and errno set to reflect
       the cause of the error. This routine differs  with  rresvport()
 (see rcmd(3)) in that this works for any IP socket;
       whereas rresvport() only works for TCP.

       Only root can bind to a privileged port;  this  call  will
       fail for any other users.

SEE ALSO    [Toc]    [Back]

      
      
       Functions: rcmd(3)



                                                  bindresvport(3)
[ Back ]
 Similar pages
Name OS Title
cap_bind IRIX bind a privileged name to a socket
rresvport Tru64 Retrieve a socket with a privileged address
rresvport_af Tru64 Retrieve a socket with a privileged address
bind NetBSD bind a name to a socket
bind Linux bind a name to a socket
bind OpenBSD bind a name to a socket
bind Tru64 Bind a name to a socket
bind IRIX bind a name to a socket
bind IRIX bind a name to a socket
bind HP-UX bind an address to a socket
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service