Lines Matching refs:uid
44 /* Setuid apps run by uid 0 don't get caps back */
57 uid_t uid, euid, suid;
67 getresuid(&uid, &euid, &suid);
70 if ((uid != euid && uid != 0) ||
75 getresuid(&uid, &euid, &suid);
76 if (uid == 0) {
86 printf("User credentials uid:%d euid:%d suid:%d\n", uid, euid, suid);
90 if (uid != euid || gid != egid)
249 printf("Error changing uid: %d\n", rc);
255 printf("Keeping CAP_CHOWN to show capabilities across uid change.\n");