getgid(2)

NOMBRE
getgid, getegid - devuelve la identidad (identificador) del grupo

BIBLIOTECA
Biblioteca Estándar C (libc, -lc)

SINOPSIS
#include <unistd.h>

gid_t getgid(void);
gid_t getegid(void);

DESCRIPCIÓN
getgid() devuelve el ID (identificador) real del grupo del proceso que lo invoca.

getegid() devuelve el ID 'efectivo' del grupo del proceso que lo invoca.

ERRORES
Estas funciones siempre terminan sin error y nunca modifican errno.

VERSIONES
En Alpha, en lugar de un par de llamadas al sistema getgid() y getegid(), se proporciona una única llamada al sistema getxgid(), que devuelve un par de GID reales y efectivos. Las funciones contenedoras getgid() y getegid() de glibc gestionan esto de forma transparente. Consulte syscall(2) para más información sobre la asignación de registros.

ESTÁNDARES
POSIX.1-2024.

HISTORIAL
4.3BSD, POSIX.1-1988.

Las llamadas al sistema getgid() y getegid() originales de Linux solo admitían identificadores de grupo de 16 bits. Posteriormente, Linux 2.4 añadió getgid32() y getegid32(), que admiten identificadores de 32 bits. Las funciones contenedoras getgid() y getegid() de glibc gestionan de forma transparente las variaciones entre versiones del núcleo.

VÉASE TAMBIÉN
getresgid(2), setgid(2), setregid(2), credentials(7)

TRADUCCIÓN
La traducción al español de esta página del manual fue creada por Juan Piernas <piernas@ditec.um.es> y Marcos Fouces <marcos@debian.org>

Esta traducción es documentación libre; lea la GNU General Public License Version 3 (https://www.gnu.org/licenses/gpl-3.0.html) o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD.

Si encuentra algún error en la traducción de esta página del manual, envíe un correo electrónico a debian-l10n-spanish@lists.debian.org.