#include <netdb.h>
struct rpcent *getrpcent()
struct rpcent *getrpcbyname(name) char *name;
struct rpcent *getrpcbynumber(number) int number;
setrpcent (stayopen) int stayopen
endrpcent ()
struct rpcent { char *r_name; /* name of server for this rpc program */ char **r_aliases; /* alias list */ long r_number; /* rpc program number */ };
The members of this structure are:
getrpcent reads the next line of the file, opening the file if necessary.
setrpcent opens and rewinds the file. If the stayopen flag is non-zero, the net data base will not be closed after each call to getrpcent (either directly, or indirectly through one of the other ``getrpc'' calls).
endrpcent closes the file.
getrpcbyname and getrpcbynumber sequentially search from the beginning of the file until a matching rpc program name or program number is found, or until EOF is encountered.
Created by unroff & hp-tools. © somebody (See intro for details). All Rights Reserved. Last modified 11/5/97