Searched refs:gid (Results 1 - 25 of 151) sorted by relevance

1234567

/haiku-fatelf/src/bin/coreutils/lib/
H A Dmgetgroups.h19 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 Dgetugroups.h19 gid_t gid);
H A Dlchown.c44 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 Duserspec.h7 parse_user_spec (const char *spec_arg, uid_t *uid, gid_t *gid,
H A Dchown.c37 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 Dmgetgroups.c60 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 Dfchown-stub.c12 fchown (int fd, uid_t uid, gid_t gid) argument
H A Didcache.h7 extern char *getgroup (gid_t gid);
H A Dgroup-member.c79 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 Dgetugroups.c39 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 Duserspec.c103 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 Dfchown-stub.c12 fchown (int fd, uid_t uid, gid_t gid) argument
H A Didcache.h7 extern char *getgroup (gid_t gid);
H A Dlchown.c49 lchown (const char *file, uid_t uid, gid_t gid) argument
61 return chown (file, uid, gid);
H A Dchown.c47 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.c46 _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 Dgrp.h24 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 Dgroup-list.c92 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 Dchgrp.c81 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 Dchown-core.c82 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 Dtarfs.h19 char gid[8]; member in struct:tar_header
/haiku-fatelf/src/system/libroot/posix/unistd/
H A Dusergroup.cpp68 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 Dipc.h30 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 Dfuse_config.h16 unsigned int gid; member in struct:fuse_config
/haiku-fatelf/src/add-ons/kernel/file_systems/ntfs/libntfs/
H A Dsecurity.h55 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...]

Completed in 87 milliseconds

1234567