Lines Matching refs:cmcred

623 	const struct cmsgcred *cmcred;  in uc_check_scm_creds_cmsgcred()  local
629 cmcred = (struct cmsgcred *)CMSG_DATA(cmsghdr); in uc_check_scm_creds_cmsgcred()
631 uc_dbgmsg("cmsgcred.cmcred_pid %ld", (long)cmcred->cmcred_pid); in uc_check_scm_creds_cmsgcred()
632 uc_dbgmsg("cmsgcred.cmcred_uid %lu", (u_long)cmcred->cmcred_uid); in uc_check_scm_creds_cmsgcred()
633 uc_dbgmsg("cmsgcred.cmcred_euid %lu", (u_long)cmcred->cmcred_euid); in uc_check_scm_creds_cmsgcred()
634 uc_dbgmsg("cmsgcred.cmcred_gid %lu", (u_long)cmcred->cmcred_gid); in uc_check_scm_creds_cmsgcred()
635 uc_dbgmsg("cmsgcred.cmcred_ngroups %d", cmcred->cmcred_ngroups); in uc_check_scm_creds_cmsgcred()
639 if (cmcred->cmcred_pid != uc_cfg.client_pid) { in uc_check_scm_creds_cmsgcred()
641 (long)cmcred->cmcred_pid, (long)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()
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()
651 (u_long)cmcred->cmcred_euid, (u_long)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()
656 (u_long)cmcred->cmcred_gid, (u_long)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()
670 cmcred->cmcred_ngroups, CMGROUP_MAX); in uc_check_scm_creds_cmsgcred()
673 if (cmcred->cmcred_groups[0] != uc_cfg.proc_cred.egid) { in uc_check_scm_creds_cmsgcred()
675 (u_long)cmcred->cmcred_groups[0], (u_long)uc_cfg.proc_cred.egid); in uc_check_scm_creds_cmsgcred()
678 if (uc_check_groups("cmsgcred.cmcred_groups", cmcred->cmcred_groups, in uc_check_scm_creds_cmsgcred()
679 "cmsgcred.cmcred_ngroups", cmcred->cmcred_ngroups, false) < 0) in uc_check_scm_creds_cmsgcred()