mirror of
https://github.com/Mathewnd/Astral.git
synced 2026-10-29 05:38:21 +00:00
cred: setuid, setgid, seteuid, setegid and auth check
This commit is contained in:
@@ -15,6 +15,10 @@ typedef struct {
|
||||
|
||||
int cred_setuids(cred_t *cred, int uid, int euid, int suid);
|
||||
int cred_setgids(cred_t *cred, int uid, int euid, int suid);
|
||||
int cred_setuid(cred_t *cred, int uid);
|
||||
int cred_seteuid(cred_t *cred, int euid);
|
||||
int cred_setgid(cred_t *cred, int gid);
|
||||
int cred_setegid(cred_t *cred, int egid);
|
||||
void cred_getuids(cred_t *cred, int *uidp, int *euidp, int *suidp);
|
||||
void cred_getgids(cred_t *cred, int *gidp, int *egidp, int *sgidp);
|
||||
void cred_doexec(cred_t *cred, int suid, int sgid);
|
||||
|
||||
Reference in New Issue
Block a user