Home
last modified time | relevance | path

Searched refs:proc_cred (Results 1 – 6 of 6) sorted by relevance

/freebsd-13.1/tools/regression/sockets/unix_cmsg/
H A Duc_common.c595 if (gid_num != uc_cfg.proc_cred.gid_num) { in uc_check_groups()
597 uc_cfg.proc_cred.gid_num); in uc_check_groups()
601 if (gid_num > uc_cfg.proc_cred.gid_num) { in uc_check_groups()
603 uc_cfg.proc_cred.gid_num); in uc_check_groups()
607 if (memcmp(gid_arr, uc_cfg.proc_cred.gid_arr, in uc_check_groups()
614 (u_long)uc_cfg.proc_cred.gid_arr[i]); in uc_check_groups()
706 if (sc->sc_uid != uc_cfg.proc_cred.uid) { in uc_check_scm_creds_sockcred()
711 if (sc->sc_euid != uc_cfg.proc_cred.euid) { in uc_check_scm_creds_sockcred()
716 if (sc->sc_gid != uc_cfg.proc_cred.gid) { in uc_check_scm_creds_sockcred()
721 if (sc->sc_egid != uc_cfg.proc_cred.egid) { in uc_check_scm_creds_sockcred()
[all …]
H A Dunix_cmsg.c310 uc_cfg.proc_cred.uid = getuid(); in init()
311 uc_cfg.proc_cred.euid = geteuid(); in init()
312 uc_cfg.proc_cred.gid = getgid(); in init()
313 uc_cfg.proc_cred.egid = getegid(); in init()
314 uc_cfg.proc_cred.gid_num = getgroups(0, (gid_t *)NULL); in init()
315 if (uc_cfg.proc_cred.gid_num < 0) { in init()
319 uc_cfg.proc_cred.gid_arr = malloc(uc_cfg.proc_cred.gid_num * in init()
320 sizeof(*uc_cfg.proc_cred.gid_arr)); in init()
321 if (uc_cfg.proc_cred.gid_arr == NULL) { in init()
325 if (getgroups(uc_cfg.proc_cred.gid_num, uc_cfg.proc_cred.gid_arr) < 0) { in init()
H A Dt_peercred.c63 if (xucred->cr_uid != uc_cfg.proc_cred.euid) { in check_xucred()
65 (u_long)xucred->cr_uid, (u_long)uc_cfg.proc_cred.euid); in check_xucred()
81 if (xucred->cr_groups[0] != uc_cfg.proc_cred.egid) { in check_xucred()
83 (u_long)xucred->cr_groups[0], (u_long)uc_cfg.proc_cred.egid); in check_xucred()
H A Duc_common.h55 } proc_cred; member
H A Dt_cmsgcred_sockcred.c57 cmsg1_size = CMSG_SPACE(SOCKCREDSIZE(uc_cfg.proc_cred.gid_num)); in t_cmsgcred_sockcred_server()
H A Dt_sockcred.c85 cmsg_size = CMSG_SPACE(SOCKCREDSIZE(uc_cfg.proc_cred.gid_num)); in t_sockcred_server()