… | … | ||
---|---|---|---|
319 | { | 319 | { |
320 | sanitise_stdfd (); | 320 | sanitise_stdfd (); |
321 | 321 | ||
322 | uid_t uid = getuid (); | 322 | uid_t uid = getuid (); |
323 | gid_t gid = getgid (); | 323 | gid_t gid = getgid (); |
324 | 324 | ||
325 | // before doing anything else, check for setuid/setgid operation, | 325 | // before doing anything else, check for setuid/setgid operation, |
326 | // start the helper process and drop privileges | 326 | // start the helper process and drop privileges |
327 | if (uid != geteuid () | 327 | if (uid != geteuid () |
328 | || gid != getegid ()) | 328 | || gid != getegid ()) |
329 | { | 329 | { |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |