/haiku-fatelf/src/bin/coreutils/lib/ |
H A D | mgetgroups.h | 19 int mgetgroups (const char *username, gid_t gid, gid_t **groups); 20 int xgetgroups (const char *username, gid_t gid, gid_t **groups);
|
H A D | getugroups.h | 19 gid_t gid);
|
H A D | lchown.c | 44 lchown (const char *file, uid_t uid, gid_t gid) argument 57 return chown (file, uid, gid); 71 rpl_lchown (const char *file, uid_t uid, gid_t gid) argument 78 if (gid != (gid_t) -1 || uid != (uid_t) -1) 84 return chown (file, uid, gid); 93 return chown (file, uid, gid); 97 result = lchown (file, uid, gid); 102 && (gid == st.st_gid || gid == (gid_t) -1))
|
H A D | userspec.h | 7 parse_user_spec (const char *spec_arg, uid_t *uid, gid_t *gid,
|
H A D | chown.c | 37 gid_t gid _GL_UNUSED) 60 rpl_chown (const char *file, uid_t uid, gid_t gid) argument 67 if (gid != (gid_t) -1 || uid != (uid_t) -1) 76 if (gid == (gid_t) -1 || uid == (uid_t) -1) 81 if (gid == (gid_t) -1) 82 gid = st.st_gid; 104 result = fchown (fd, uid, gid); 136 result = chown (file, uid, gid); 141 && (gid == st.st_gid || gid [all...] |
H A D | mgetgroups.c | 60 mgetgroups (char const *username, gid_t gid, gid_t **groups) argument 90 ng = getgrouplist (username, gid, g, &max_n_groups); 119 ? getugroups (0, NULL, username, gid) 130 *g = gid; 131 return gid != (gid_t) -1; 136 if (!username && gid != (gid_t) -1) 143 ? getugroups (max_n_groups, g, username, gid) 144 : getgroups (max_n_groups - (gid != (gid_t) -1), 145 g + (gid != (gid_t) -1))); 156 if (!username && gid ! 200 xgetgroups(char const *username, gid_t gid, gid_t **groups) argument [all...] |
H A D | fchown-stub.c | 12 fchown (int fd, uid_t uid, gid_t gid) argument
|
H A D | idcache.h | 7 extern char *getgroup (gid_t gid);
|
H A D | group-member.c | 79 group_member (gid_t gid) argument 92 if (gid == gi.group[i]) 117 gid_t gid; local 119 gid = atoi (argv[i]); 120 printf ("%d: %s\n", gid, group_member (gid) ? "yes" : "no");
|
H A D | getugroups.c | 39 gid_t gid _GL_UNUSED) 59 gid_t gid) 63 if (gid != (gid_t) -1) 66 grouplist[count] = gid; 58 getugroups(int maxcount, gid_t *grouplist, char const *username, gid_t gid) argument
|
H A D | userspec.c | 103 uid_t *uid, gid_t *gid, 117 gid_t gnum = *gid; 218 *gid = gnum; 247 parse_user_spec (char const *spec, uid_t *uid, gid_t *gid, argument 252 parse_with_separator (spec, colon, uid, gid, username, groupname); 264 && ! parse_with_separator (spec, dot, uid, gid, username, groupname)) 285 gid_t gid; local 289 e = parse_user_spec (tmp, &uid, &gid, &username, &groupname); 294 (unsigned long int) gid, 102 parse_with_separator(char const *spec, char const *separator, uid_t *uid, gid_t *gid, char **username, char **groupname) argument
|
/haiku-fatelf/src/bin/findutils/gnulib/lib/ |
H A D | fchown-stub.c | 12 fchown (int fd, uid_t uid, gid_t gid) argument
|
H A D | idcache.h | 7 extern char *getgroup (gid_t gid);
|
H A D | lchown.c | 49 lchown (const char *file, uid_t uid, gid_t gid) argument 61 return chown (file, uid, gid);
|
H A D | chown.c | 47 rpl_chown (const char *file, uid_t uid, gid_t gid) argument 50 if (gid == (gid_t) -1 || uid == (uid_t) -1) 58 if (gid == (gid_t) -1) 59 gid = file_stats.st_gid; 79 int result = fchown (fd, uid, gid); 102 return chown (file, uid, gid);
|
/haiku-fatelf/src/libs/util/ |
H A D | _secure_path.c | 46 _secure_path(const char *path, uid_t uid, gid_t gid) argument 67 } else if ((int)gid != -1 && sb.st_gid != gid && (sb.st_mode & S_IWGRP))
|
/haiku-fatelf/headers/posix/ |
H A D | grp.h | 24 extern struct group *getgrgid(gid_t gid); 26 extern int getgrgid_r(gid_t gid, struct group *group, char *buffer,
|
/haiku-fatelf/src/bin/coreutils/src/ |
H A D | group-list.c | 92 print_group (gid_t gid, bool use_name) argument 99 grp = getgrgid (gid); 103 (unsigned long int) gid); 109 printf ("%lu", (unsigned long int) gid);
|
H A D | chgrp.c | 81 gid_t gid = -1; local 87 gid = grp->gr_gid; 94 gid = tmp; 99 return gid; 170 gid_t gid; local 286 gid = ref_stats.st_gid; 293 gid = parse_group (group_name); 307 (uid_t) -1, gid,
|
H A D | chown-core.c | 82 gid_to_name (gid_t gid) argument 85 struct group *grp = getgrgid (gid); 87 : TYPE_SIGNED (gid_t) ? imaxtostr (gid, buf) 88 : umaxtostr (gid, buf)); 189 uid_t uid, gid_t gid, 221 if (fchown (fd, uid, gid) == 0) 249 uid_t uid, gid_t gid, 383 ok = (lchownat (fts->fts_cwd_fd, file, uid, gid) == 0); 398 that the uid/gid of FILE matched the --from=O:G-selected 407 = restricted_chown (fts->fts_cwd_fd, file, file_stats, uid, gid, 187 restricted_chown(int cwd_fd, char const *file, struct stat const *orig_st, uid_t uid, gid_t gid, uid_t required_uid, gid_t required_gid) argument 248 change_file_owner(FTS *fts, FTSENT *ent, uid_t uid, gid_t gid, uid_t required_uid, gid_t required_gid, struct Chown_option const *chopt) argument 483 chown_files(char **files, int bit_flags, uid_t uid, gid_t gid, uid_t required_uid, gid_t required_gid, struct Chown_option const *chopt) argument [all...] |
/haiku-fatelf/src/system/boot/loader/file_systems/tarfs/ |
H A D | tarfs.h | 19 char gid[8]; member in struct:tar_header
|
/haiku-fatelf/src/system/libroot/posix/unistd/ |
H A D | usergroup.cpp | 68 setgid(gid_t gid) argument 70 return set_errno_if_necessary(_kern_setregid(gid, (gid_t)-1, true)); 82 setegid(gid_t gid) argument 84 return set_errno_if_necessary(_kern_setregid((gid_t)-1, gid, false));
|
/haiku-fatelf/headers/posix/sys/ |
H A D | ipc.h | 30 gid_t gid; /* owner's group ID */ member in struct:ipc_perm
|
/haiku-fatelf/src/add-ons/kernel/file_systems/userlandfs/server/fuse/ |
H A D | fuse_config.h | 16 unsigned int gid; member in struct:fuse_config
|
/haiku-fatelf/src/add-ons/kernel/file_systems/ntfs/libntfs/ |
H A D | security.h | 55 int xid; /* linux id : uid or gid */ 68 gid_t gid; member in struct:CACHED_PERMISSIONS 106 gid_t gid; member in struct:CACHED_SECURID 157 gid_t gid; /* gid of user requesting (not the mounter) */ member in struct:SECURITY_CONTEXT 263 uid_t uid, gid_t gid, ntfs_inode *dir_ni, 267 uid_t uid, gid_t gid, mode_t mode, BOOL isdir); 270 uid_t uid, gid_t gid); 272 ntfs_inode *ni, uid_t uid, gid_t gid, mode_t mode); 275 ntfs_inode *ni, uid_t uid, gid_t gid, [all...] |