Provided by: manpages-ro-dev_4.23.1-1_all 
      
    
NUME
       getrpcent, getrpcbyname, getrpcbynumber, setrpcent, endrpcent - obține o intrare RPC
BIBLIOTECA
       Biblioteca C standard (libc, -lc)
SINOPSIS
       #include <netdb.h>
       struct rpcent *getrpcent(void);
       struct rpcent *getrpcbyname(const char *name);
       struct rpcent *getrpcbynumber(int number);
       void setrpcent(int stayopen);
       void endrpcent(void);
DESCRIERE
       Funcțiile getrpcent(), getrpcbyname() și getrpcbynumber() returnează fiecare un indicator către un obiect
       cu  următoarea structură care conține câmpurile defalcate ale unei intrări în baza de date a numărului de
       program RPC.
           struct rpcent {
               char  *r_name;     /* numele serverului pentru acest program RPC */
               char **r_aliases;  /* listă de alias */
               long   r_number;   /* numărul programului RPC */
           };
       Membrii acestei structuri sunt:
       r_name Numele serverului pentru acest program RPC.
       r_aliases
              O listă terminată cu NULL de nume alternative pentru programul RPC.
       r_number
              Numărul programului RPC pentru acest serviciu.
       Funcția getrpcent() citește următoarea intrare din baza  de  date.  Dacă  este  necesar,  se  deschide  o
       conexiune la baza de date.
       Funcția  setrpcent()  deschide  o  conexiune  la  baza  de date și stabilește următoarea intrare la prima
       intrare. Dacă stayopen este diferită de zero, atunci conexiunea la baza de date nu va  fi  închisă  între
       apelurile la una dintre funcțiile getrpc*().
       Funcția endrpcent() închide conexiunea la baza de date.
       Funcțiile  getrpcbyname()  și  getrpcbynumber()  caută secvențial de la începutul fișierului până când se
       găsește un nume de program RPC sau un  număr  de  program  corespunzător  sau  până  când  se  întâlnește
       sfârșitul fișierului.
VALOAREA RETURNATĂ
       În  caz de succes, getrpcent(), getrpcbyname() și getrpcbynumber() returnează un indicator la o structură
       rpcent alocată static.  NULL este returnat în caz de sfârșit de fișier sau de eroare.
FIȘIERE
       /etc/rpc
              Baza de date cu numere de programe RPC.
ATRIBUTE
       Pentru o explicație a termenilor folosiți în această secțiune, a se vedea attributes(7).
       ┌──────────────────────────────────────────────────────────────────┬───────────────────┬────────────────┐
       │ Interfață                                                        │ Atribut           │ Valoare        │
       ├──────────────────────────────────────────────────────────────────┼───────────────────┼────────────────┤
       │ getrpcent(), getrpcbyname(), getrpcbynumber()                    │ Siguranța firelor │ MT-Unsafe      │
       ├──────────────────────────────────────────────────────────────────┼───────────────────┼────────────────┤
       │ setrpcent(), endrpcent()                                         │ Siguranța firelor │ MT-Safe locale │
       └──────────────────────────────────────────────────────────────────┴───────────────────┴────────────────┘
STANDARDE
       BSD.
ISTORIC
       BSD, Solaris.
ERORI
       Toate informațiile sunt conținute într-o zonă statică, deci trebuie copiate pentru a fi salvate.
CONSULTAȚI ȘI
       getrpcent_r(3), rpc(5), rpcinfo(8), ypserv(8)
TRADUCERE
       Traducerea   în   limba   română   a   acestui   manual   a   fost   făcută   de   Remus-Gabriel    Chelu
       <remusgabriel.chelu@disroot.org>
       Această  traducere  este  documentație  gratuită;  citiți  Licența publică generală GNU Versiunea 3 sau o
       versiune  ulterioară  cu  privire  la  condiții  privind  drepturile  de  autor.   NU  se   asumă   NICIO
       RESPONSABILITATE.
       Dacă  găsiți  erori  în  traducerea  acestui manual, vă rugăm să trimiteți un e-mail la translation-team-
       ro@lists.sourceforge.net.
Pagini de manual de Linux 6.8                      2 mai 2024                                       getrpcent(3)