Home
last modified time | relevance | path

Searched refs:priv_ngroups (Results 1 – 8 of 8) sorted by relevance

/dports/mail/exim-mysql/exim-4.95/src/
H A Dpriv.c15 static int priv_ngroups; variable
31 priv_ngroups = getgroups(nelem(priv_groups), priv_groups); in priv_drop_temp()
32 if (priv_ngroups < 0) in priv_drop_temp()
35 if (priv_ngroups > 0 && setgroups(1, &temp_gid) != 0) in priv_drop_temp()
66 if (priv_ngroups > 0 && setgroups(priv_ngroups, priv_groups) != 0) in priv_restore()
/dports/mail/exim-postgresql/exim-4.95/src/
H A Dpriv.c15 static int priv_ngroups; variable
31 priv_ngroups = getgroups(nelem(priv_groups), priv_groups); in priv_drop_temp()
32 if (priv_ngroups < 0) in priv_drop_temp()
35 if (priv_ngroups > 0 && setgroups(1, &temp_gid) != 0) in priv_drop_temp()
66 if (priv_ngroups > 0 && setgroups(priv_ngroups, priv_groups) != 0) in priv_restore()
/dports/mail/exim/exim-4.95/src/
H A Dpriv.c15 static int priv_ngroups; variable
31 priv_ngroups = getgroups(nelem(priv_groups), priv_groups); in priv_drop_temp()
32 if (priv_ngroups < 0) in priv_drop_temp()
35 if (priv_ngroups > 0 && setgroups(1, &temp_gid) != 0) in priv_drop_temp()
66 if (priv_ngroups > 0 && setgroups(priv_ngroups, priv_groups) != 0) in priv_restore()
/dports/mail/exim-ldap2/exim-4.95/src/
H A Dpriv.c15 static int priv_ngroups; variable
31 priv_ngroups = getgroups(nelem(priv_groups), priv_groups); in priv_drop_temp()
32 if (priv_ngroups < 0) in priv_drop_temp()
35 if (priv_ngroups > 0 && setgroups(1, &temp_gid) != 0) in priv_drop_temp()
66 if (priv_ngroups > 0 && setgroups(priv_ngroups, priv_groups) != 0) in priv_restore()
/dports/mail/exim-monitor/exim-4.95/src/
H A Dpriv.c15 static int priv_ngroups; variable
31 priv_ngroups = getgroups(nelem(priv_groups), priv_groups); in priv_drop_temp()
32 if (priv_ngroups < 0) in priv_drop_temp()
35 if (priv_ngroups > 0 && setgroups(1, &temp_gid) != 0) in priv_drop_temp()
66 if (priv_ngroups > 0 && setgroups(priv_ngroups, priv_groups) != 0) in priv_restore()
/dports/mail/exim-sa-exim/exim-4.95/src/
H A Dpriv.c15 static int priv_ngroups; variable
31 priv_ngroups = getgroups(nelem(priv_groups), priv_groups); in priv_drop_temp()
32 if (priv_ngroups < 0) in priv_drop_temp()
35 if (priv_ngroups > 0 && setgroups(1, &temp_gid) != 0) in priv_drop_temp()
66 if (priv_ngroups > 0 && setgroups(priv_ngroups, priv_groups) != 0) in priv_restore()
/dports/mail/exim-sqlite/exim-4.95/src/
H A Dpriv.c15 static int priv_ngroups; variable
31 priv_ngroups = getgroups(nelem(priv_groups), priv_groups); in priv_drop_temp()
32 if (priv_ngroups < 0) in priv_drop_temp()
35 if (priv_ngroups > 0 && setgroups(1, &temp_gid) != 0) in priv_drop_temp()
66 if (priv_ngroups > 0 && setgroups(priv_ngroups, priv_groups) != 0) in priv_restore()
/dports/mail/exim-doc-html/exim-html-4.94.2/exim-html-4.94.2/doc/html/static/doc/security/CVE-2020-qualys/patches-rebase/
H A D0025-CVE-2020-28008-Assorted-attacks-in-Exim-s-spool-dire.patch34 +static int priv_ngroups;
48 + priv_ngroups = getgroups(nelem(priv_groups), priv_groups);
49 + if (priv_ngroups < 0) _exit(EXIT_FAILURE);
51 + if (priv_ngroups > 0 && setgroups(1, &temp_gid) != 0) _exit(EXIT_FAILURE);
74 + if (priv_ngroups > 0 && setgroups(priv_ngroups, priv_groups) != 0) _exit(EXIT_FAILURE);