Searched refs:cmcred (Results 1 – 6 of 6) sorted by relevance
623 const struct cmsgcred *cmcred; in uc_check_scm_creds_cmsgcred() local629 cmcred = (struct cmsgcred *)CMSG_DATA(cmsghdr); in uc_check_scm_creds_cmsgcred()639 if (cmcred->cmcred_pid != uc_cfg.client_pid) { in uc_check_scm_creds_cmsgcred()644 if (cmcred->cmcred_uid != 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()654 if (cmcred->cmcred_gid != uc_cfg.proc_cred.gid) { in uc_check_scm_creds_cmsgcred()659 if (cmcred->cmcred_ngroups == 0) { in uc_check_scm_creds_cmsgcred()663 if (cmcred->cmcred_ngroups < 0) { in uc_check_scm_creds_cmsgcred()665 cmcred->cmcred_ngroups); in uc_check_scm_creds_cmsgcred()668 if (cmcred->cmcred_ngroups > CMGROUP_MAX) { in uc_check_scm_creds_cmsgcred()[all …]
2595 struct cmsgcred *cmcred; in unp_internalize() local2627 *controlp = sbcreatecontrol(NULL, sizeof(*cmcred), in unp_internalize()2629 cmcred = (struct cmsgcred *) in unp_internalize()2631 cmcred->cmcred_pid = p->p_pid; in unp_internalize()2632 cmcred->cmcred_uid = td->td_ucred->cr_ruid; in unp_internalize()2633 cmcred->cmcred_gid = td->td_ucred->cr_rgid; in unp_internalize()2634 cmcred->cmcred_euid = td->td_ucred->cr_uid; in unp_internalize()2635 cmcred->cmcred_ngroups = MIN(td->td_ucred->cr_ngroups, in unp_internalize()2637 for (i = 0; i < cmcred->cmcred_ngroups; i++) in unp_internalize()2638 cmcred->cmcred_groups[i] = in unp_internalize()
1587 struct cmsgcred *cmcred; in recvmsg_scm_creds() local1590 cmcred = *data; in recvmsg_scm_creds()1591 lu.pid = cmcred->cmcred_pid; in recvmsg_scm_creds()1592 lu.uid = cmcred->cmcred_uid; in recvmsg_scm_creds()1593 lu.gid = cmcred->cmcred_gid; in recvmsg_scm_creds()
87 struct cmsgcred cmcred; member
85 struct cmsgcred cmcred; member