Searched refs:proc_cred (Results 1 – 6 of 6) sorted by relevance
593 if (gid_num != uc_cfg.proc_cred.gid_num) { in uc_check_groups()595 uc_cfg.proc_cred.gid_num); in uc_check_groups()599 if (gid_num > uc_cfg.proc_cred.gid_num) { in uc_check_groups()601 uc_cfg.proc_cred.gid_num); in uc_check_groups()605 if (memcmp(gid_arr, uc_cfg.proc_cred.gid_arr, in uc_check_groups()609 if (gid_arr[i] != uc_cfg.proc_cred.gid_arr[i]) { in uc_check_groups()612 (u_long)uc_cfg.proc_cred.gid_arr[i]); in uc_check_groups()644 if (cmcred->cmcred_uid != uc_cfg.proc_cred.uid) { in uc_check_scm_creds_cmsgcred()646 (u_long)cmcred->cmcred_uid, (u_long)uc_cfg.proc_cred.uid); in uc_check_scm_creds_cmsgcred()649 if (cmcred->cmcred_euid != uc_cfg.proc_cred.euid) { in uc_check_scm_creds_cmsgcred()[all …]
307 uc_cfg.proc_cred.uid = getuid(); in init()308 uc_cfg.proc_cred.euid = geteuid(); in init()309 uc_cfg.proc_cred.gid = getgid(); in init()310 uc_cfg.proc_cred.egid = getegid(); in init()311 uc_cfg.proc_cred.gid_num = getgroups(0, (gid_t *)NULL); in init()312 if (uc_cfg.proc_cred.gid_num < 0) { in init()316 uc_cfg.proc_cred.gid_arr = malloc(uc_cfg.proc_cred.gid_num * in init()317 sizeof(*uc_cfg.proc_cred.gid_arr)); in init()318 if (uc_cfg.proc_cred.gid_arr == NULL) { in init()322 if (getgroups(uc_cfg.proc_cred.gid_num, uc_cfg.proc_cred.gid_arr) < 0) { in init()
60 if (xucred->cr_uid != uc_cfg.proc_cred.euid) { in check_xucred()62 (u_long)xucred->cr_uid, (u_long)uc_cfg.proc_cred.euid); in check_xucred()78 if (xucred->cr_groups[0] != uc_cfg.proc_cred.egid) { in check_xucred()80 (u_long)xucred->cr_groups[0], (u_long)uc_cfg.proc_cred.egid); in check_xucred()
53 } proc_cred; member
54 cmsg1_size = CMSG_SPACE(SOCKCREDSIZE(uc_cfg.proc_cred.gid_num)); in t_cmsgcred_sockcred_server()
82 cmsg_size = CMSG_SPACE(SOCKCREDSIZE(uc_cfg.proc_cred.gid_num)); in t_sockcred_server()