Searched refs:gidset (Results 1 - 25 of 30) sorted by relevance

12

/freebsd-9.3-release/sbin/hastd/
H A Dsubr.c159 gid_t gidset[1]; local
210 gidset[0] = pw->pw_gid;
211 if (setgroups(1, gidset) == -1) {
256 PJDLOG_VERIFY(getgroups(1, gidset) == 1);
257 PJDLOG_VERIFY(gidset[0] == pw->pw_gid);
/freebsd-9.3-release/tools/regression/priv/
H A Dpriv_cred.c121 static const gid_t gidset[] = {GID_WHEEL, GID_OTHER}; variable
122 static const int gidset_len = sizeof(gidset) / sizeof(gid_t);
129 error = setgroups(gidset_len, gidset);
/freebsd-9.3-release/sys/i386/ibcs2/
H A Dibcs2_xenix.h73 char gidset_l_[PADL_(ibcs2_gid_t *)]; ibcs2_gid_t * gidset; char gidset_r_[PADR_(ibcs2_gid_t *)]; member in struct:ibcs2_getgroups_args
77 char gidset_l_[PADL_(ibcs2_gid_t *)]; ibcs2_gid_t * gidset; char gidset_r_[PADR_(ibcs2_gid_t *)]; member in struct:ibcs2_setgroups_args
H A Dibcs2_misc.c684 error = copyout(iset, uap->gidset, ngrp * sizeof(ibcs2_gid_t));
705 if (uap->gidsetsize && uap->gidset == NULL)
710 error = copyin(uap->gidset, iset, sizeof(ibcs2_gid_t) *
/freebsd-9.3-release/sys/security/audit/
H A Daudit.h86 void audit_arg_groupset(gid_t *gidset, u_int gidset_size);
209 #define AUDIT_ARG_GROUPSET(gidset, gidset_size) do { \
211 audit_arg_groupset((gidset), (gidset_size)); \
345 #define AUDIT_ARG_GROUPSET(gidset, gidset_size)
H A Daudit_arg.c260 audit_arg_groupset(gid_t *gidset, u_int gidset_size) argument
272 if (ar->k_ar.ar_arg_groups.gidset == NULL)
273 ar->k_ar.ar_arg_groups.gidset = malloc(
277 ar->k_ar.ar_arg_groups.gidset[i] = gidset[i];
H A Daudit.c259 if (ar->k_ar.ar_arg_groups.gidset != NULL)
260 free(ar->k_ar.ar_arg_groups.gidset, M_AUDITGIDSET);
H A Daudit_private.h108 gid_t *gidset; member in struct:groupset
H A Daudit_bsm.c1370 ar->ar_arg_groups.gidset[ctr]);
/freebsd-9.3-release/contrib/pf/pflogd/
H A Dprivsep.c97 gid_t gidset[1]; local
105 gidset[0] = pw->pw_gid;
108 if (setgroups(1, gidset) == -1)
/freebsd-9.3-release/sys/security/mac/
H A Dmac_cred.c271 mac_cred_check_setgroups(struct ucred *cred, int ngroups, gid_t *gidset) argument
275 MAC_POLICY_CHECK_NOSLEEP(cred_check_setgroups, cred, ngroups, gidset);
276 MAC_CHECK_PROBE3(cred_check_setgroups, error, cred, ngroups, gidset);
H A Dmac_framework.h118 gid_t *gidset);
H A Dmac_policy.h146 gid_t *gidset);
/freebsd-9.3-release/sys/compat/linux/
H A Dlinux_uid16.c168 args->gidset);
176 error = copyin(args->gidset, linux_gidset, ngrp * sizeof(l_gid16_t));
237 args->gidset);
269 error = copyout(linux_gidset, args->gidset, ngrp * sizeof(l_gid16_t));
/freebsd-9.3-release/tools/regression/pjdfstest/
H A Dpjdfstest.c919 gid_t *gidset; local
926 gidset = malloc(sizeof(*gidset) * ngroups);
927 assert(gidset != NULL);
933 gidset[i] = strtol(g, &endp, 0);
940 if (setgroups(i, gidset) < 0) {
944 if (setegid(gidset[0]) < 0) {
948 free(gidset);
/freebsd-9.3-release/usr.bin/quota/
H A Dquota.c115 gid_t mygid, gidset[NGROUPS]; local
157 ngroups = getgroups(NGROUPS, gidset);
162 if (gidset[i] != mygid)
163 errflag += showgid(gidset[i]);
/freebsd-9.3-release/contrib/sendmail/src/
H A Drecipient.c1522 GIDSET_T gidset[1]; local
1524 gidset[0] = gid;
1525 if (setgroups(1, gidset) == -1)
H A Ddeliver.c2475 GIDSET_T gidset[1]; local
2477 gidset[0] = ctladdr->q_gid;
2478 if (setgroups(1, gidset) == -1
2502 GIDSET_T gidset[1]; local
2504 gidset[0] = DefGid;
2505 if (setgroups(1, gidset) == -1
5421 GIDSET_T gidset[1]; local
5423 gidset[0] = RealGid;
5424 if (setgroups(1, gidset) == -1 && suidwarn)
/freebsd-9.3-release/sys/kern/
H A Dkern_prot.c282 gid_t *gidset; member in struct:getgroups_args
304 error = copyout(groups, uap->gidset, ngrp * sizeof(gid_t));
804 gid_t *gidset; member in struct:setgroups_args
817 error = copyin(uap->gidset, groups, uap->gidsetsize * sizeof(gid_t));
/freebsd-9.3-release/crypto/openssh/
H A Dsshd.c629 gid_t gidset[1]; local
662 gidset[0] = privsep_pw->pw_gid;
663 if (setgroups(1, gidset) < 0)
/freebsd-9.3-release/sys/i386/linux/
H A Dlinux_systrace_args.c542 uarg[1] = (intptr_t) p->gidset; /* l_gid16_t * */
550 uarg[1] = (intptr_t) p->gidset; /* l_gid16_t * */
H A Dlinux_proto.h248 char gidset_l_[PADL_(l_gid16_t *)]; l_gid16_t * gidset; char gidset_r_[PADR_(l_gid16_t *)]; member in struct:linux_getgroups16_args
252 char gidset_l_[PADL_(l_gid16_t *)]; l_gid16_t * gidset; char gidset_r_[PADR_(l_gid16_t *)]; member in struct:linux_setgroups16_args
/freebsd-9.3-release/sys/amd64/linux32/
H A Dlinux32_systrace_args.c534 uarg[1] = (intptr_t) p->gidset; /* l_gid16_t * */
542 uarg[1] = (intptr_t) p->gidset; /* l_gid16_t * */
H A Dlinux32_proto.h256 char gidset_l_[PADL_(l_gid16_t *)]; l_gid16_t * gidset; char gidset_r_[PADR_(l_gid16_t *)]; member in struct:linux_getgroups16_args
260 char gidset_l_[PADL_(l_gid16_t *)]; l_gid16_t * gidset; char gidset_r_[PADR_(l_gid16_t *)]; member in struct:linux_setgroups16_args
/freebsd-9.3-release/sys/security/mac_stub/
H A Dmac_stub.c248 gid_t *gidset)
247 stub_cred_check_setgroups(struct ucred *cred, int ngroups, gid_t *gidset) argument

Completed in 396 milliseconds

12