/freebsd-current/tools/regression/priv/ |
H A D | main.c | 385 setup_dir(const char *test, char *dpathp, uid_t uid, gid_t gid, mode_t mode) argument 392 if (chown(dpathp, uid, gid) < 0) 394 gid); 401 setup_file(const char *test, char *fpathp, uid_t uid, gid_t gid, mode_t mode) argument 410 if (fchown(fd, uid, gid) < 0) 412 gid); 421 * Irrevocably set credentials to specific uid and gid. 424 set_creds(const char *test, uid_t uid, gid_t gid) argument 426 gid_t gids[1] = { gid }; 428 if (setgid(gid) < [all...] |
/freebsd-current/usr.bin/id/ |
H A D | id.c | 260 gid_t gid, egid, lastgid; local 269 gid = pw->pw_gid; 273 gid = getgid(); 282 getgrouplist(pw->pw_name, gid, groups, &ngroups); 292 printf(" gid=%u", gid); 293 if ((gr = getgrgid(gid))) 300 if (p_egid && (egid = getegid()) != gid) { 307 if (lastgid == (gid = groups[cnt])) 309 printf(fmt, gid); [all...] |
/freebsd-current/contrib/ofed/libibverbs/examples/ |
H A D | srq_pingpong.c | 80 union ibv_gid gid; member in struct:pingpong_dest 106 if (dest->gid.global.interface_id) { 109 attr.ah_attr.grh.dgid = dest->gid; 160 char gid[33]; local 192 gid_to_wire_gid(&my_dest[i].gid, gid); 194 my_dest[i].qpn, my_dest[i].psn, gid); 219 &rem_dest[i].psn, gid); 220 wire_gid_to_gid(gid, &rem_dest[i].gid); 251 char gid[33]; local 651 char gid[33]; local [all...] |
H A D | rc_pingpong.c | 91 union ibv_gid gid; member in struct:pingpong_dest 114 if (dest->gid.global.interface_id) { 117 attr.ah_attr.grh.dgid = dest->gid; 165 char gid[33]; local 196 gid_to_wire_gid(&my_dest->gid, gid); 198 my_dest->psn, gid); 216 &rem_dest->psn, gid); 217 wire_gid_to_gid(gid, &rem_dest->gid); 241 char gid[33]; local 710 char gid[33]; local [all...] |
/freebsd-current/sys/dev/qlnx/qlnxr/ |
H A D | qlnxr_cm.h | 47 static inline u32 qlnxr_get_ipv4_from_gid(u8 *gid) argument 49 return *(u32 *)(void *)&gid[12];
|
/freebsd-current/sys/ofed/include/uapi/rdma/ |
H A D | ib_user_mad.h | 70 * @gid - Remote GID in GRH 88 __u8 gid[16]; member in struct:ib_user_mad_hdr_old 113 * @gid - Remote GID in GRH 132 __u8 gid[16]; member in struct:ib_user_mad_hdr
|
/freebsd-current/sys/rpc/rpcsec_tls/ |
H A D | rpctlssd.x | 37 uint32_t gid<>;
|
/freebsd-current/sbin/mount_msdosfs/ |
H A D | mount_msdosfs.c | 78 gid_t gid = 0; local 98 gid = a_gid(optarg); 204 gid = sb.st_gid; 215 build_iovec_argf(&iov, &iovlen, "gid", "%u", gid); 234 gid_t gid; local 237 gid = gr->gr_gid; 241 gid = atoi(gname); 245 return (gid); 288 "usage: mount_msdosfs [-9ls] [-D DOS_codepage] [-g gid] [ [all...] |
/freebsd-current/sys/sys/ |
H A D | ipc.h | 78 unsigned short gid; /* group id */ member in struct:ipc_perm_old 89 gid_t gid; /* group id */ member in struct:ipc_perm
|
/freebsd-current/bin/pax/ |
H A D | tar.h | 92 char gid[8]; /* gid */ member in struct:__anon10 131 char gid[8]; /* gid */ member in struct:__anon11
|
H A D | sel_subs.c | 68 * check if this file matches a specified uid, gid or time range 86 * Routines to handle user selection of files based on the file uid/gid. To 87 * add an entry, the user supplies either the name or the uid/gid starting with 201 gid_t gid; local 224 paxwarn(1,"Cannot determine gid for group name: %s", str); 227 gid = gr->gr_gid; 229 gid = (gid_t)strtoul(str+1, NULL, 10); 235 indx = ((unsigned)gid) % GRP_TB_SZ; 238 if (pt->gid == gid) [all...] |
/freebsd-current/libexec/mknetid/ |
H A D | parse_group.c | 98 grscan(int search, int gid) argument 123 if (search && _gr_group.gr_gid != gid)
|
/freebsd-current/cddl/usr.sbin/dtrace/tests/common/scripting/ |
H A D | Makefile | 24 tst.gid.d \ 25 tst.gid.ksh \
|
/freebsd-current/contrib/lib9p/ |
H A D | genacl.c | 49 static bool l9p_ingroup(gid_t tid, gid_t gid, gid_t *gids, size_t ngids); 51 uid_t uid, gid_t gid, gid_t *gids, size_t ngids); 61 * Is the given group ID tid (test-id) any of the gid's in agids? 64 l9p_ingroup(gid_t tid, gid_t gid, gid_t *gids, size_t ngids) argument 68 if (tid == gid) 98 uid_t uid, gid_t gid, gid_t *gids, size_t ngids) 134 match = l9p_ingroup(st->st_gid, gid, gids, ngids); 151 match = l9p_ingroup(tid, gid, gids, ngids); 250 gid_t gid, *gids; local 259 gid 97 l9p_check_aces(int32_t mask, struct l9p_acl *acl, struct stat *st, uid_t uid, gid_t gid, gid_t *gids, size_t ngids) argument [all...] |
H A D | rfuncs.c | 270 r_getgrgid(gid_t gid, struct r_pgdata *pg) argument 279 error = getgrgid_r(gid, &pg->r_pgun.un_gr, 305 r_cap_getgrgid(cap_channel_t *cap, gid_t gid, struct r_pgdata *pg) argument 314 error = cap_getgrgid_r(cap, gid, &pg->r_pgun.un_gr,
|
/freebsd-current/crypto/heimdal/lib/ipc/ |
H A D | common.c | 45 gid_t gid; member in struct:heim_icred 65 return cred->gid; 82 _heim_ipc_create_cred(uid_t uid, gid_t gid, pid_t pid, pid_t session, heim_icred *cred) argument 88 (*cred)->gid = gid;
|
/freebsd-current/contrib/sendmail/libsm/ |
H A D | sem.c | 212 ** gid -- gid to use 222 sm_semsetowner(int semid, uid_t uid, gid_t gid, MODE_T mode) argument 225 sm_semsetowner(semid, uid, gid, mode) 228 gid_t gid; 245 semidds.sem_perm.gid = gid;
|
/freebsd-current/tools/regression/sysvshm/ |
H A D | shmtest.c | 226 gid_t gid = getegid(); local 228 printf("PERM: uid %d, gid %d, cuid %d, cgid %d, mode 0%o\n", 229 sp->shm_perm.uid, sp->shm_perm.gid, 248 if (sp->shm_perm.gid != gid || sp->shm_perm.cgid != gid) 249 errx(1, "gid mismatch");
|
/freebsd-current/lib/libc/gen/ |
H A D | getgrent.c | 87 gid_t gid; member in union:key 159 gid_t gid; local 183 gid = va_arg(ap, gid_t); 191 memcpy(buffer + sizeof(enum nss_lookup_type), &gid, 211 gid_t gid __unused; 224 gid = va_arg(ap, gid_t); 305 gid_t gid __unused; 319 gid = va_arg(ap, gid_t); 444 gr_addgid(gid_t gid, gid_t *groups, int maxgrp, int *grpcnt) argument 449 if (groups[dupc] == gid) 626 getgrgid_r(gid_t gid, struct group *grp, char *buffer, size_t bufsize, struct group **result) argument 759 getgrgid(gid_t gid) argument 845 gid_t gid; local 962 gid_t gid; local 1099 gid_t gid; local 1318 gid_t gid; local 1491 __gr_match_entry(const char *line, size_t linesize, enum nss_lookup_type how, const char *name, gid_t gid) argument [all...] |
/freebsd-current/lib/libcasper/services/cap_grp/ |
H A D | cap_grp.c | 178 gid_t gid, struct group *grp, char *buffer, size_t bufsize, 194 nvlist_add_number(nvl, "gid", (uint64_t)gid); 247 gid_t gid) 254 error = cap_getgrcommon_r(chan, cmd, name, gid, &ggrp, gbuffer, 281 cap_getgrgid(cap_channel_t *chan, gid_t gid) argument 284 return (cap_getgrcommon(chan, "getgrgid", NULL, gid)); 306 cap_getgrgid_r(cap_channel_t *chan, gid_t gid, struct group *grp, char *buffer, argument 310 return (cap_getgrcommon_r(chan, "getgrgid_r", NULL, gid, grp, buffer, 428 n = snprintf(nvlname, sizeof(nvlname), "gid 177 cap_getgrcommon_r(cap_channel_t *chan, const char *cmd, const char *name, gid_t gid, struct group *grp, char *buffer, size_t bufsize, struct group **result) argument 246 cap_getgrcommon(cap_channel_t *chan, const char *cmd, const char *name, gid_t gid) argument 481 grp_allowed_group(const nvlist_t *limits, const char *gname, gid_t gid) argument 526 gid_t gid; local 670 gid_t gid; local [all...] |
/freebsd-current/contrib/smbfs/mount_smbfs/ |
H A D | mount_smbfs.c | 87 gid_t gid; local 95 gid = (gid_t)-1; 162 gid = grp->gr_gid; 242 if (gid == (gid_t)-1) 243 gid = st.st_gid; 260 ctx->ct_ssn.ioc_group = ctx->ct_sh.ioc_group = gid; 283 build_iovec_argf(&iov, &iovlen, "gid", "%d", gid); 305 " [-g gid] [-n opt] [-u uid] [-U username] //user@server/share node");
|
/freebsd-current/contrib/libarchive/libarchive/ |
H A D | archive_write_disk_set_standard_lookup.c | 74 * use the uid/gid without the lookup. Or define your own custom functions 99 lookup_gid(void *private_data, const char *gname, int64_t gid) argument 105 /* If no gname, just use the gid provided. */ 107 return (gid); 145 gid = result->gr_gid; 154 gid = result->gr_gid; 158 /* TODO: do a gname->gid lookup for Windows. */ 160 #error No way to perform gid lookups on this platform 162 b->id = (gid_t)gid; 164 return (gid); [all...] |
/freebsd-current/sys/security/audit/ |
H A D | audit.h | 93 void audit_arg_gid(gid_t gid); 108 void audit_arg_owner(uid_t uid, gid_t gid); 134 void audit_arg_posix_ipc_perm(uid_t uid, gid_t gid, mode_t mode); 227 #define AUDIT_ARG_GID(gid) do { \ 229 audit_arg_gid((gid)); \ 247 #define AUDIT_ARG_OWNER(uid, gid) do { \ 249 audit_arg_owner((uid), (gid)); \ 257 #define AUDIT_ARG_POSIX_IPC_PERM(uid, gid, mode) do { \ 259 audit_arg_posix_ipc_perm((uid), (gid), (mod)); \ 435 #define AUDIT_ARG_GID(gid) [all...] |
/freebsd-current/contrib/libarchive/libarchive/test/ |
H A D | test_write_disk_perms.c | 40 * * An "alt gid" that this user can create files with 41 * * An "invalid gid" that this user is not permitted to create 51 gid_t gid = 0; local 63 failure("Couldn't create a file for gid testing."); 72 /* This loop stops when we wrap the gid or examine 10,000 gids. */ 73 for (gid = 1, n = 1; gid == n && n < 10000 ; n++, gid++) { 74 if (fchown(fd, uid, gid) != 0) { 75 _invalid_gid = gid; [all...] |
/freebsd-current/contrib/openbsm/bin/auditd/ |
H A D | auditd.h | 80 void auditd_openlog(int debug, gid_t gid);
|