Searched refs:euid (Results 1 - 18 of 18) sorted by relevance

/xsrc/external/mit/xorg-server.old/dist/hw/xfree86/parser/
H A Dwrite.c152 int ruid, euid; local in function:xf86writeConfigFile
159 /* Need to fork to change ruid without loosing euid */
190 euid = geteuid();
200 if (seteuid(euid) == -1)
203 euid, strerror(errno));
/xsrc/external/mit/xorg-server/dist/hw/xfree86/parser/
H A Dwrite.c142 /* Need to fork to change ruid without losing euid */
168 int ruid, euid;
171 euid = geteuid();
180 if (seteuid(euid) == -1) {
182 euid, strerror(errno));
/xsrc/external/mit/luit/dist/
H A Dsys.c500 uid_t euid = geteuid(); local in function:droppriv
504 if ((uid != euid || gid != egid) && euid != 0) {
519 uid_t euid = geteuid(); local in function:droppriv
523 if (uid != euid || gid != egid) {
/xsrc/external/mit/libX11/dist/src/xlibi18n/
H A DlcFile.c183 uid_t ruid, euid, suid;
185 if ((getresuid(&ruid, &euid, &suid) == 0) &&
187 priv = (euid != suid) || (egid != sgid);
194 * euid to 0.
257 uid_t ruid, euid, suid;
259 if ((getresuid(&ruid, &euid, &suid) == 0) &&
261 priv = (euid != suid) || (egid != sgid);
268 * euid to 0.
/xsrc/external/mit/libX11/dist/modules/im/ximcp/
H A DimLcIm.c522 uid_t euid = geteuid (); local in function:_XimCreateDefaultTree
551 if (getuid () == euid && getgid () == egid && euid != 0) {
582 if (getuid () == euid && getgid () == egid && euid != 0 && home) {
590 euid, 0, &cachename, &size);
615 assert (euid != 0);
/xsrc/external/mit/libXpm/dist/
H A DREADME.md36 function is called with, relying on the caller to ensure the correct euid,
/xsrc/external/mit/xorg-server/dist/os/
H A Dutils.c1600 int ruid, euid; local in function:Fopen
1603 euid = geteuid();
1610 if (seteuid(euid) == -1) {
1759 uid_t ruid, euid, suid;
1762 if ((getresuid(&ruid, &euid, &suid) == 0) &&
1764 privsElevated = (euid != suid) || (egid != sgid);
1773 /* running as root: uid==euid==0 */
1781 * euid to 0.
1808 * the server's euid != ruid. In 3.3.x, these checks were done in an
1832 /* Check args and env only if running setuid (euid
[all...]
H A Daccess.c1213 lcc->euid = ucred_geteuid(peercred);
1214 if (lcc->euid != -1)
1251 lcc->euid = peercred.uid;
1261 lcc->euid = uid;
2121 if ((lcc->fieldsSet & LCC_UID_SET) && (lcc->euid == siAddrId)) {
H A Dconnection.c428 "uid=%ld ", (long) lcc->euid);
/xsrc/external/mit/xorg-server.old/dist/os/
H A Daccess.c1095 *pUid = lcc->euid;
1152 lcc->euid = uid;
1161 lcc->euid = ucred_geteuid(peercred);
1162 if (lcc->euid != -1)
1196 lcc->euid = peercred.uid;
2050 if ((lcc->fieldsSet & LCC_UID_SET) && (lcc->euid == siAddrId)) {
H A Dutils.c1468 int ruid, euid; local in function:Fopen
1471 euid = geteuid();
1478 if (seteuid(euid) == -1) {
1539 * the server's euid != ruid. In 3.3.x, these checks were done in an
1564 /* Check args and env only if running setuid (euid == 0 && euid != uid) ? */
1739 * usually only done for setuid servers (uid != euid).
H A Dconnection.c550 "uid=%ld ", (long) lcc->euid);
/xsrc/external/mit/xorg-server.old/dist/include/
H A Dos.h378 int euid; /* Effective uid */ member in struct:__anon07d254240108
/xsrc/external/mit/xorg-server/dist/include/
H A Dos.h413 int euid; /* Effective uid */ member in struct:__anona454ddf70108
/xsrc/external/mit/xorg-server/dist/dix/
H A Dgrabs.c102 (lcc->fieldsSet & LCC_UID_SET) ? (long) lcc->euid : 0,
H A Dwindow.c391 (lcc->fieldsSet & LCC_UID_SET) ? (long) lcc->euid : 0,
/xsrc/external/mit/xorg-server.old/dist/Xext/
H A Dshm.c332 uid = lcc->euid;
/xsrc/external/mit/xorg-server/dist/Xext/
H A Dshm.c320 uid = lcc->euid;

Completed in 40 milliseconds