Server for Information Technologies ������ ��������������
������� �������������� ����������
(095) 932-9212, 932-9213, 939-0783
E-mail: [email protected]
������ �������� ����(!) ������������� ���������� CIT Forum CD-ROM

GETRPCBYNAME(3)

��������
getrpcent, getrpcbyname, getrpcbynumber - �������� �������� �� RPC

���������

	#include <rpc/netdb.h>
	 
	struct rpcent *getrpcent()
	 
	struct rpcent *getrpcbyname(name)
	char *name;
	 
	struct rpcent *getrpcbynumber(number)
	int number;
	 
	setrpcent(stayopen)
	int stayopen
	 
	endrpcent()

��������
������� getrpcent, getrpcbyname � getrpcbyaddr ���������� ��������� �� ������, ������� ��������� ��������� � ����������� ������ � �� ������� �������� RPC /etc/rpc:

	struct rpcent {
	  char   *r_name;     /* ��� ������� ��� rpc-��������� */
	  char   **r_aliases; /* ������ ����������� */
	  long   r_number;    /* ����� rpc-��������� */
	};

�������� ���������
r_name ��� ������� ��� ������ RPC-���������.
r_aliases ������ �������������� ���� RPC-���������, �������������� �����.
r_number ����� RPC-��������� ��� ������ �������.

������� �������� ��������� �������:
Getrpcent ��������� ��������� ������ �� �����, �������� ���� � ������ �������������. ������� setrpcent ��������� ���� � ������������ � ��� ������. ���� ���� stayopen ���������� (non-zero), ������� �� �� ����� ����������� ����� ������� ��������� � getrpcent. Endrpcent ��������� ����. Getrpcbyname � getrpcbynumber ��������������� ������������� ���� � ������ ������ � ������� ����� ��� ������ RPC-���������.

�����

	/etc/rpc
	���_������/rpc.bynumber

��. �����
rpc(2), rpcinfo(8)

�����������
� ������ ���������� ����� ����� ��� ������������� ������ ������������ ��������� ����� ������� ��������.

���������
��� ���������� ����������� � ����������� �������, ������� � ����� ���������� �� ���������� �����������.
Comments: [email protected]
Designed by Andrey Novikov
Copyright © CIT