The rpc and netconfig files belong in section 5, not 4 (that's where they
are under Solaris). Pointed out by several people. Also, describe struct netconfig in netconfig(5), as pointed out by Matt Green.
This commit is contained in:
parent
18b4be2a92
commit
fbe0b56aea
|
@ -1,48 +0,0 @@
|
|||
.\" $NetBSD: rpc.4,v 1.1 2000/06/02 23:18:31 fvdl Exp $
|
||||
.\" @(#)rpc.4 1.17 93/08/30 SMI; from SVr4
|
||||
.\" Copyright 1989 AT&T
|
||||
.Dd December 10, 1991
|
||||
.Dt RPC 4
|
||||
.Sh NAME
|
||||
.Nm rpc
|
||||
.Nd rpc program number data base
|
||||
.Sh SYNOPSIS
|
||||
.Fa /etc/rpc
|
||||
.Sh DESCRIPTION
|
||||
The
|
||||
.Nm
|
||||
file is a local source containing user readable names that
|
||||
can be used in place of RPC program numbers.
|
||||
.Pp
|
||||
The rpc file has one line for each RPC
|
||||
program name. The line has the following format:
|
||||
.Pp
|
||||
.I name-of-the-RPC-program RPC-program-number aliases
|
||||
.Pp
|
||||
Items are separated by any number of blanks and/or
|
||||
tab characters.
|
||||
A ``#'' indicates the beginning of a comment;
|
||||
characters up to the end of the line are not interpreted
|
||||
by routines which search the file.
|
||||
.Sh EXAMPLES
|
||||
.Pp
|
||||
Below is an example of an RPC database:
|
||||
.Pp
|
||||
.Bd -literal
|
||||
#
|
||||
# rpc
|
||||
#
|
||||
rpcbind 100000 portmap sunrpc portmapper
|
||||
rusersd 100002 rusers
|
||||
nfs 100003 nfsprog
|
||||
mountd 100005 mount showmount
|
||||
walld 100008 rwall shutdown
|
||||
sprayd 100012 spray
|
||||
llockmgr 100020
|
||||
nlockmgr 100021
|
||||
status 100024
|
||||
bootparam 100026
|
||||
keyserv 100029 keyserver
|
||||
.Ed
|
||||
.Sh FILES
|
||||
.Nm /etc/nsswitch.conf
|
|
@ -1,6 +1,6 @@
|
|||
.\" $NetBSD: netconfig.4,v 1.1 2000/06/02 23:18:31 fvdl Exp $
|
||||
.\" $NetBSD: netconfig.5,v 1.1 2000/06/15 20:05:54 fvdl Exp $
|
||||
.Dd June 2, 2000
|
||||
.Dt NETCONFIG 4
|
||||
.Dt NETCONFIG 5
|
||||
.Sh NAME
|
||||
.Nm netconfig
|
||||
.Nd network configuration data base
|
||||
|
@ -82,6 +82,23 @@ in calls to the RPC library function (see
|
|||
.Nm udp6 ,
|
||||
and then
|
||||
.Nm udp .
|
||||
.Pp
|
||||
.Xr getnetconfig 3
|
||||
and associated functions will parse this file and return structures of
|
||||
the following format:
|
||||
.Bd -literal
|
||||
struct netconfig {
|
||||
char *nc_netid; /* Network ID */
|
||||
unsigned long nc_semantics; /* Semantics (see below) */
|
||||
unsigned long nc_flag; /* Flags (see below) */
|
||||
char *nc_protofmly; /* Protocol family */
|
||||
char *nc_proto; /* Protocol name */
|
||||
char *nc_device; /* Network device pathname (unused) */
|
||||
unsigned long nc_nlookups; /* Number of lookup libs (unused) */
|
||||
char **nc_lookups; /* Names of the libraries (unused) */
|
||||
unsigned long nc_unused[9]; /* reserved */
|
||||
};
|
||||
.Ed
|
||||
.Sh SEE ALSO
|
||||
.Xr getnetconfig 3 ,
|
||||
.Xr getnetpath 3
|
|
@ -1,75 +1,50 @@
|
|||
.\" $NetBSD: rpc.5,v 1.2 1994/11/30 19:31:30 jtc Exp $
|
||||
.\" @(#)rpc.5 2.2 88/08/03 4.0 RPCSRC; from 1.4 87/11/27 SMI;
|
||||
.\"
|
||||
.\" See the DISCLAIMER and README files in /usr/src/lib/libc/rpc for
|
||||
.\" more information about this file.
|
||||
.\"
|
||||
.Dd September 26, 1985
|
||||
.\" $NetBSD: rpc.5,v 1.3 2000/06/15 20:05:54 fvdl Exp $
|
||||
.\" @(#)rpc.4 1.17 93/08/30 SMI; from SVr4
|
||||
.\" Copyright 1989 AT&T
|
||||
.Dd December 10, 1991
|
||||
.Dt RPC 5
|
||||
.Os
|
||||
.Sh NAME
|
||||
.Nm rpc
|
||||
.Nd rpc program number data base
|
||||
.Sh SYNOPSIS
|
||||
.Fa /etc/rpc
|
||||
.Sh DESCRIPTION
|
||||
The
|
||||
.Nm rpc
|
||||
file contains user readable names that
|
||||
can be used in place of rpc program numbers.
|
||||
Each line has the following information:
|
||||
The
|
||||
.Nm
|
||||
file is a local source containing user readable names that
|
||||
can be used in place of RPC program numbers.
|
||||
.Pp
|
||||
.Bl -item -offset indent -compact
|
||||
.It
|
||||
name of server for the rpc program
|
||||
.It
|
||||
rpc program number
|
||||
.It
|
||||
aliases
|
||||
.El
|
||||
The rpc file has one line for each RPC
|
||||
program name. The line has the following format:
|
||||
.Pp
|
||||
.I name-of-the-RPC-program RPC-program-number aliases
|
||||
.Pp
|
||||
Items are separated by any number of blanks and/or
|
||||
tab characters.
|
||||
A ``#'' indicates the beginning of a comment; characters up to the end of
|
||||
the line are not interpreted by routines which search the file.
|
||||
A ``#'' indicates the beginning of a comment;
|
||||
characters up to the end of the line are not interpreted
|
||||
by routines which search the file.
|
||||
.Sh EXAMPLES
|
||||
Here is an example of the
|
||||
.Pa /etc/rpc
|
||||
file from the Sun RPC Source distribution.
|
||||
.Bd -literal -offset indent
|
||||
.Pp
|
||||
Below is an example of an RPC database:
|
||||
.Pp
|
||||
.Bd -literal
|
||||
#
|
||||
# rpc 88/08/01 4.0 RPCSRC; from 1.12 88/02/07 SMI
|
||||
# rpc
|
||||
#
|
||||
portmapper 100000 portmap sunrpc
|
||||
rstatd 100001 rstat rstat_svc rup perfmeter
|
||||
rpcbind 100000 portmap sunrpc portmapper
|
||||
rusersd 100002 rusers
|
||||
nfs 100003 nfsprog
|
||||
ypserv 100004 ypprog
|
||||
mountd 100005 mount showmount
|
||||
ypbind 100007
|
||||
walld 100008 rwall shutdown
|
||||
yppasswdd 100009 yppasswd
|
||||
etherstatd 100010 etherstat
|
||||
rquotad 100011 rquotaprog quota rquota
|
||||
mountd 100005 mount showmount
|
||||
walld 100008 rwall shutdown
|
||||
sprayd 100012 spray
|
||||
3270_mapper 100013
|
||||
rje_mapper 100014
|
||||
selection_svc 100015 selnsvc
|
||||
database_svc 100016
|
||||
rexd 100017 rex
|
||||
alis 100018
|
||||
sched 100019
|
||||
llockmgr 100020
|
||||
nlockmgr 100021
|
||||
x25.inr 100022
|
||||
statmon 100023
|
||||
status 100024
|
||||
bootparam 100026
|
||||
ypupdated 100028 ypupdate
|
||||
keyserv 100029 keyserver
|
||||
tfsd 100037
|
||||
nsed 100038
|
||||
nsemntd 100039
|
||||
.Ed
|
||||
.Sh FILES
|
||||
.Pa /etc/rpc
|
||||
.Sh SEE ALSO
|
||||
.Xr getrpcent 3
|
||||
.Sh FILES
|
||||
.Nm /etc/nsswitch.conf
|
||||
|
|
Loading…
Reference in New Issue