This manual page is for Mac OS X version 10.6.3

If you are running a different version of Mac OS X, view the documentation locally:

  • In Terminal, using the man(1) command

Reading manual pages

Manual pages are intended as a quick reference for people who already understand a technology.

  • For more information about the manual page format, see the manual page for manpages(5).

  • For more information about this technology, look for other documentation in the Apple Reference Library.

  • For general information about writing shell scripts, read Shell Scripting Primer.



RPC(5)                                     BSD File Formats Manual                                    RPC(5)

NAME
     rpc -- rpc program number data base

DESCRIPTION
     The rpc file contains user readable names that can be used in place of rpc program numbers.  Each line
     has the following information:

           name of server for the rpc program
           rpc program number
           aliases

     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.

EXAMPLES
     Here is an example of the /etc/rpc file from the Sun RPC Source distribution.

           #
           # rpc 88/08/01 4.0 RPCSRC; from 1.12   88/02/07 SMI
           #
           portmapper      100000  portmap sunrpc
           rstatd          100001  rstat rstat_svc rup perfmeter
           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
           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

INTERACTION WITH DIRECTORY SERVICES
     Processes generally find protocol records using one of the getrpcent(3) family of functions.  On Mac OS
     X, these functions interact with the DirectoryService(8) daemon, which reads the /etc/rpc file as well
     as searching other directory information services to determine rpc name and program number information.

FILES
     /etc/rpc

SEE ALSO
     getrpcent(3), DirectoryService(8)

BSD                                          September 26, 1985                                          BSD

Reporting Problems

The way to report a problem with this manual page depends on the type of problem:

Content errors
Report errors in the content of this documentation with the feedback links below.
Bug reports
Report bugs in the functionality of the described tool or API through Bug Reporter.
Formatting problems
Report formatting mistakes in the online version of these pages with the feedback links below.

Did this document help you? Yes It's good, but... Not helpful...