URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [rtos/] [rtems/] [c/] [src/] [librpc/] [src/] [rpc/] [getrpcent.3] - Rev 30
Go to most recent revision | Compare with Previous | Blame | View Log
.\" @(#)getrpcent.3n 2.2 88/08/02 4.0 RPCSRC; from 1.11 88/03/14 SMI.\" $FreeBSD: src/lib/libc/rpc/getrpcent.3,v 1.11 1999/08/28 00:00:39 peter Exp $.\".Dd December 14, 1987.Dt GETRPCENT 3.Os.Sh NAME.Nm getrpcent ,.Nm getrpcbyname ,.Nm getrpcbynumber ,.Nm endrpcent ,.Nm setrpcent.Nd get RPC entry.Sh SYNOPSIS.Fd #include <rpc/rpc.h>.Ft struct rpcent *.Fn getrpcent void.Ft struct rpcent *.Fn getrpcbyname "char *name".Ft struct rpcent *.Fn getrpcbynumber "int number".Ft void.Fn setrpcent "int stayopen".Ft void.Fn endrpcent void.Sh DESCRIPTIONThe.Fn getrpcent ,.Fn getrpcbyname ,and.Fn getrpcbynumberfunctions each return a pointer to an object with thefollowing structurecontaining the broken-outfields of a line in the rpc program number data base,.Pa /etc/rpc ..Bd -literalstruct rpcent {char *r_name; /* name of server for this rpc program */char **r_aliases; /* alias list */long r_number; /* rpc program number */};.Ed.PpThe members of this structure are:.Bl -tag -width r_aliasesxxx.It Fa r_nameThe name of the server for this rpc program..It Fa r_aliasesA zero terminated list of alternate names for the rpc program..It Fa r_numberThe rpc program number for this service..El.PpThe.Fn getrpcentfunction reads the next line of the file, opening the file if necessary.The.Nm getrpcentfunction opens and rewinds the file. If the.Fa stayopenflag is non-zero,the net data base will not be closed after each call to.Fn getrpcent(either directly, or indirectly through one ofthe other.Fn getrpcentfunction family..Pp.Fn endrpcentcloses the file..Pp.Fn getrpcbynameand.Fn getrpcbynumbersequentially search from the beginningof the file until a matching rpc program name orprogram number is found, or until end-of-file is encountered..Sh FILES.Bl -tag -width /etc/rpc -compact.It Pa /etc/rpc.El.Sh "SEE ALSO".Xr rpc 5 ,.Xr rpcinfo 8 ,.Xr ypserv 8.Sh DIAGNOSTICSA.Dv NULLpointer is returned on.Dv EOFor error..Sh BUGSAll informationis contained in a static areaso it must be copied if it isto be saved.
Go to most recent revision | Compare with Previous | Blame | View Log
