diff options
| author | Holger Dengler <dengler@linutronix.de> | 2017-07-07 11:30:29 +0200 |
|---|---|---|
| committer | John Ogness <john.ogness@linutronix.de> | 2017-07-07 12:11:40 +0200 |
| commit | 3aae315e6ea8b6e8972a09cb888b244aa662473c (patch) | |
| tree | 51c6dc6814e1b3c6733cf9dbfc9ef891f8c12378 /security | |
| parent | c403227fe371250b68f39313d9a0dfdda6e3fad1 (diff) | |
security: Replace setreuid() and setregid() call
The implicit modification of saved UID or GID is not clear enough
for an example code. Therefore these calls are replaced by the more
suitable setresuid() and setresgid() calls.
Signed-off-by: Holger Dengler <dengler@linutronix.de>
Diffstat (limited to 'security')
| -rw-r--r-- | security/advanced/frm_multiuser_dac.tex | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/security/advanced/frm_multiuser_dac.tex b/security/advanced/frm_multiuser_dac.tex index 633f2fd..1a79a34 100644 --- a/security/advanced/frm_multiuser_dac.tex +++ b/security/advanced/frm_multiuser_dac.tex @@ -323,9 +323,9 @@ if(setegid(saved_gid)) \begin{verbatim} printf("\nChange finally to stored UID/GID“); printf(" (there is no way back)\n"); -if(setregid(saved_gid, saved_gid)) +if(setresgid(saved_gid, saved_gid, saved_gid)) /* error handling */; -if(setreuid(saved_uid, saved_uid)) +if(setresuid(saved_uid, saved_uid, saved_uid)) /* error handling */; \end{verbatim} \end{scriptsize} |
