getuid(2) System Calls Manual getuid(2) NUME getuid, geteuid - obine identitatea utilizatorului BIBLIOTECA Biblioteca C standard (libc, -lc) REZUMAT #include uid_t getuid(void); uid_t geteuid(void); DESCRIERE getuid() returneaza identificatorul de utilizator real al procesului apelant. geteuid() returneaza identificatorul de utilizator efectiv al procesului apelant. ERORI-IEIRE Aceste funcii au intotdeauna succes i nu modifica niciodata errno. STANDARDE POSIX.1-2008. ISTORIC POSIX.1-2001, 4.3BSD. In UNIX V6, apelul getuid() a returnat (euid << 8) + uid. UNIX V7 a introdus apelurile separate getuid() i geteuid(). Apelurile de sistem originale Linux getuid() i geteuid() suportau numai identificatori de utilizator pe 16 bii. Ulterior, Linux 2.4 a adaugat getuid32() i geteuid32(), care accepta identificatori pe 32 de bii. Funciile de invaluire glibc getuid() i geteuid() trateaza in mod transparent variaiile dintre versiunile de nucleu. Pe Alpha, in loc de o pereche de apeluri de sistem getuid() i geteuid(), este furnizat un singur apel de sistem getxuid(), care returneaza o pereche de UID-uri reale i efective. Funciile de invaluire glibc getuid() i geteuid() se ocupa in mod transparent de acest lucru. A se vedea syscall(2) pentru detalii privind machetarea registrelor. CONSULTAI I getresuid(2), setreuid(2), setuid(2), credentials(7) 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 getuid(2)