getrpcent(3) Library Functions Manual getrpcent(3) getrpcent, getrpcbyname, getrpcbynumber, setrpcent, endrpcent - RPC (libc -lc) #include struct rpcent *getrpcent(void); struct rpcent *getrpcbyname(const char *name); struct rpcent *getrpcbynumber(int number); void setrpcent(int stayopen); void endrpcent(void); getrpcent() getrpcbyname() getrpcbynumber() RPC. struct rpcent { char *r_name; /* RPC */ char **r_aliases; /* */ long r_number; /* RPC */ }; : r_name RPC . r_aliases NULL RPC. r_number RPC . getrpcent() . . setrpcent() . stayopen getrpc*(). endrpcent() . getrpcbyname() getrpcbynumber() RPC . getrpcent() getrpcbyname() getrpcbynumber() rpcent . NULL . /etc/rpc RPC. attributes(7). +----------------------+------------------------------------+---------------------------------------------------------------------------------------------+ | | | | +----------------------+------------------------------------+---------------------------------------------------------------------------------------------+ |getrpcent() | | (MT-Unsafe) | |getrpcbyname() | | | |getrpcbynumber() | | | +----------------------+------------------------------------+---------------------------------------------------------------------------------------------+ |setrpcent(), | | (locale) (MT-Safe) | |endrpcent() | | | +----------------------+------------------------------------+---------------------------------------------------------------------------------------------+ BSD. BSD . . getrpcent_r(3) rpc(5) rpcinfo(8) ypserv(8) 3 . . : . 6.18 17 2025 getrpcent(3)