fgetgrent(3) Library Functions Manual fgetgrent(3) NUME fgetgrent - obine intrarea in fiierul de grup BIBLIOTECA Biblioteca C standard (libc, -lc) REZUMAT #include #include #include struct group *fgetgrent(FILE *stream); Cerine pentru macrocomenzi de testare a caracteristicilor pentru glibc (consultai feature_test_macros(7)): fgetgrent(): Incepand cu glibc 2.19: _DEFAULT_SOURCE glibc 2.19 i versiunile anterioare: _SVID_SOURCE DESCRIERE Funcia fgetgrent() returneaza un indicator catre o structura care conine informaiile de grup din fiierul la care face referire stream. Prima data cand este apelata, returneaza prima intrare; ulterior, returneaza intrari succesive. Fiierul la care face referire stream trebuie sa aiba acelai format ca i /etc/group (a se vedea group(5)). Structura group este definita in dupa cum urmeaza: struct group { char *gr_name; /* numele grupului */ char *gr_passwd; /* parola grupului */ gid_t gr_gid; /* identificatorul grupului */ char **gr_mem; /* vector de indicatori cu terminaie NULL la numele membrilor grupului */ }; VALOAREA RETURNATA Funcia fgetgrent() returneaza un indicator catre o structura group sau NULL daca nu mai exista intrari sau daca apare o eroare. In cazul unei erori, errno este configurata pentru a indica eroarea. ERORI-IEIRE ENOMEM Memorie insuficienta pentru alocarea structurii group. ATRIBUTE Pentru o explicaie a termenilor folosii in aceasta seciune, a se vedea attributes(7). +---------------------+---------------------+--------------------------+ |Interfaa | Atribut | Valoare | +---------------------+---------------------+--------------------------+ |fgetgrent() | Sigurana firelor | MT-Unsafe race:fgetgrent | +---------------------+---------------------+--------------------------+ STANDARDE Niciunul. ISTORIC SVr4. CONSULTAI I endgrent(3), fgetgrent_r(3), fopen(3), getgrent(3), getgrgid(3), getgrnam(3), putgrent(3), setgrent(3), group(5) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.06 31 octombrie 2023 fgetgrent(3)