summaryrefslogtreecommitdiffstats
path: root/lib/libc/rpc/bindresvport.3
diff options
context:
space:
mode:
authorwollman <wollman@FreeBSD.org>1994-08-07 18:36:12 +0000
committerwollman <wollman@FreeBSD.org>1994-08-07 18:36:12 +0000
commitad3e7cd01dd88965992ef4f0a5d33ca2af3b2dce (patch)
tree8a5236154c2efeca93751cc9f2fed9b185835df0 /lib/libc/rpc/bindresvport.3
parenta4620e09c1a3b99b108eeb8ee9b8077dcc1896c3 (diff)
downloadFreeBSD-src-ad3e7cd01dd88965992ef4f0a5d33ca2af3b2dce.zip
FreeBSD-src-ad3e7cd01dd88965992ef4f0a5d33ca2af3b2dce.tar.gz
Moving Sun RPC code into libc, part 1. Based on work done by a number of
people, including J.T. Conklin, Theo de Raadt, Paul Richards, and probably someone else who's going to flame me as soon as they see this message.
Diffstat (limited to 'lib/libc/rpc/bindresvport.3')
-rw-r--r--lib/libc/rpc/bindresvport.327
1 files changed, 27 insertions, 0 deletions
diff --git a/lib/libc/rpc/bindresvport.3 b/lib/libc/rpc/bindresvport.3
new file mode 100644
index 0000000..1fb1f9a
--- /dev/null
+++ b/lib/libc/rpc/bindresvport.3
@@ -0,0 +1,27 @@
+.\" @(#)bindresvport.3n 2.2 88/08/02 4.0 RPCSRC; from 1.7 88/03/14 SMI
+.TH BINDRESVPORT 3N "22 november 1987"
+.SH NAME
+bindresvport \- bind a socket to a privileged IP port
+.SH SYNOPSIS
+.nf
+.B #include <sys/types.h>
+.B #include <netinet/in.h>
+.LP
+.B int bindresvport(sd, sin)
+.B int sd;
+.B struct sockaddr_in \(**sin;
+.fi
+.SH DESCRIPTION
+.LP
+.B bindresvport(\|)
+is used to bind a socket descriptor to a privileged
+.SM 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
+.B errno
+set to reflect the cause of the error.
+.LP
+Only root can bind to a privileged port; this call will fail for any
+other users.
OpenPOWER on IntegriCloud