Skip to content
Syscall BSD#127

svc · unix #127

setregid

Définit simultanément le GID réel et effectif.

Prototype

int setregid(gid_t rgid, gid_t egid);

Retour: int

Arguments

NameTypeDirDescription
rgidgid_t-
egidgid_t-

Historique des versions

XNU tagmacOS#
xnu-1456.1.26macOS 10.6 Snow Leopard127
xnu-1486.2.11127
xnu-1504.15.3127
xnu-1504.3.12127
xnu-1504.7.4127
xnu-1504.9.17127
xnu-1504.9.26127
xnu-1504.9.37127

Notes

Analogue de setreuid() pour les groupes. Comme pour l'UID, -1 laisse un ID inchangé et le saved-set GID est mis à jour dans certains cas. Les groupes supplémentaires ne sont pas affectés.

API associées

setgidsetegidgetgidgetegidsetgroups