HomeSort by: relevance | last modified time | path
    Searched defs:grp (Results 1 - 25 of 39) sorted by relevancy

1 2

  /src/lib/libpam/modules/pam_ftpusers/
pam_ftpusers.c 45 #include <grp.h>
65 struct group *grp, grres; local in function:pam_sm_acct_mgmt
106 (void)getgrnam_r(name, &grres, grbuf, sizeof(grbuf), &grp);
108 if (grp == NULL)
110 for (mem = grp->gr_mem; mem && *mem && !found; ++mem)
  /src/lib/libutil/
pty.c 48 #include <grp.h>
71 struct group grs, *grp; local in function:openpty
92 (void)getgrnam_r("tty", &grs, grbuf, sizeof(grbuf), &grp);
93 if (grp != NULL) {
94 ttygid = grp->gr_gid;
passwd.c 52 #include <grp.h>
653 struct group grs, *grp; local in function:pw_getpwconf
660 (void)getgrgid_r(pwd->pw_gid, &grs, grbuf, sizeof(grbuf), &grp);
661 if (grp != NULL) {
663 grp->gr_name);
  /src/sbin/mount_ptyfs/
mount_ptyfs.c 96 #include <grp.h>
135 struct group *grp; local in function:getgrp
144 grp = getgrnam(name);
146 grp = getgrgid((gid_t)l);
148 if (grp == NULL)
151 return grp->gr_gid;
  /src/usr.sbin/sdpd/
main.c 40 #include <grp.h>
186 struct group *grp = getgrnam(group); local in function:drop_root
188 if (grp == NULL) {
193 gid = grp->gr_gid;
245 "\t-G grp allow privileges to group\n"
246 "\t-g grp specify group\n"
server.c 71 #include <grp.h>
584 struct group *grp; local in function:server_auth_check
596 grp = getgrnam(srv->sgroup);
597 if (grp == NULL) {
603 if (cred->sc_gid == grp->gr_gid || cred->sc_egid == grp->gr_gid)
614 if (cred->sc_groups[n] == grp->gr_gid)
  /src/sbin/fsdb/
fsdbutil.c 43 #include <grp.h>
93 struct group *grp; local in function:printstat
179 if ((grp = getgrgid(gid)) != NULL)
180 printf("GRP=%s ", grp->gr_name);
  /src/lib/libpam/modules/pam_group/
pam_group.c 46 #include <grp.h>
74 struct group *grp, grres; local in function:pam_sm_authenticate
101 if (getgrnam_r(group, &grres, grbuf, sizeof(grbuf), &grp) != 0 ||
102 grp == NULL || grp->gr_mem == NULL)
106 if (*grp->gr_mem == NULL)
110 if (pwd->pw_gid == grp->gr_gid)
112 for (list = grp->gr_mem; *list != NULL; ++list)
  /src/usr.bin/newgrp/
grutil.c 37 #include <grp.h>
209 struct group *grp; local in function:newgrp
218 grp = getgrnam(gname);
221 if (grp == NULL) {
226 grp = getgrgid(gid);
230 if (grp == NULL) {
235 if (ruid == 0 || pwd->pw_gid == grp->gr_gid)
236 return grp->gr_gid;
241 if (groups[i] == grp->gr_gid) {
243 return grp->gr_gid
    [all...]
  /src/lib/libc/posix1e/
acl_to_text_nfs4.c 43 #include <grp.h>
58 struct group *grp; local in function:format_who
95 grp = getgrgid(*id);
97 grp = NULL;
98 if (grp == NULL)
101 snprintf(str, size, "group:%s", grp->gr_name);
  /src/distrib/utils/libhack/
getgrent.c 87 #include <grp.h>
120 getgrnam_r(const char *name, struct group *grp, char *buffer,
214 struct group *grp; local in function:getgrouplist
235 while ((grp = getgrent()) != NULL) {
236 if (grp->gr_gid == agroup)
238 for (i = 0; grp->gr_mem[i]; i++) {
239 if (strcmp(grp->gr_mem[i], uname) != 0)
242 if (grp->gr_gid == groups[i])
246 groups[ngroups] = grp->gr_gid;
  /src/lib/libc/gen/
getgroupmembership.c 48 #include <grp.h>
110 struct group grp; local in function:_files_getgroupmembership
123 while (__grscan_files(&rv, &grp, grpbuf, sizeof(grpbuf), &state,
126 for (i = 0; grp.gr_mem[i]; i++) {
127 if (strcmp(grp.gr_mem[i], uname) != 0)
129 if (! __gr_addgid(grp.gr_gid, groups, maxgrp, groupc))
153 struct group grp; local in function:_dns_getgroupmembership
182 while (__grscan_dns(&rv, &grp, grpbuf, sizeof(grpbuf), &state,
185 for (i = 0; grp.gr_mem[i]; i++) {
186 if (strcmp(grp.gr_mem[i], uname) != 0
246 struct group grp; local in function:_nis_getgroupmembership
329 struct group grp; local in function:_compat_getgroupmembership
    [all...]
getnetgrent.c 187 _ng_cycle(const char *grp, const StringList *sl)
190 warnx("netgroup: Cycle in group `%s'", grp);
401 * grp is not a valid pointer after return (either free(3)ed or allocated
405 addgroup(StringList *sl, char *grp)
412 _DIAGASSERT(grp != NULL);
415 (void)fprintf(stderr, "addgroup(%s)\n", grp);
418 if (sl_find(sl, grp) != NULL) {
419 _ng_cycle(grp, sl);
420 free(grp);
423 if (sl_add(sl, grp) == -1)
769 const char *grp = va_arg(ap, const char *); local in function:_local_innetgr
    [all...]
getgrent.c 102 #include <grp.h>
163 * and fills in grp with corresponding values; memory for strings
168 _gr_parse(const char *entry, struct group *grp, char *buf, size_t buflen)
177 _DIAGASSERT(grp != NULL);
197 COPYTOBUF(grp->gr_name);
203 COPYTOBUF(grp->gr_passwd);
212 grp->gr_gid = (gid_t)id;
226 grp->gr_mem = (char **)ALIGN(ep);
230 COPYTOBUF(grp->gr_mem[memc]);
238 grp->gr_mem[memc] = NULL
461 struct group *grp = va_arg(ap, struct group *); local in function:_files_getgrent_r
513 struct group *grp = va_arg(ap, struct group *); local in function:_files_getgrgid_r
566 struct group *grp = va_arg(ap, struct group *); local in function:_files_getgrnam_r
782 struct group *grp = va_arg(ap, struct group *); local in function:_dns_getgrent_r
832 struct group *grp = va_arg(ap, struct group *); local in function:_dns_getgrgid_r
884 struct group *grp = va_arg(ap, struct group *); local in function:_dns_getgrnam_r
1128 struct group *grp = va_arg(ap, struct group *); local in function:_nis_getgrent_r
1179 struct group *grp = va_arg(ap, struct group *); local in function:_nis_getgrgid_r
1239 struct group *grp = va_arg(ap, struct group *); local in function:_nis_getgrnam_r
1606 struct group *grp = va_arg(ap, struct group *); local in function:_compat_getgrent_r
1658 struct group *grp = va_arg(ap, struct group *); local in function:_compat_getgrgid_r
1712 struct group *grp = va_arg(ap, struct group *); local in function:_compat_getgrnam_r
    [all...]
  /src/usr.bin/wall/
wall.c 57 #include <grp.h>
160 struct group *grp; local in function:addgroup
163 grp = getgrnam(name);
164 if ((grp = getgrnam(name)) == NULL)
166 for (i = 0; grp->gr_mem[i]; i++)
172 g->gid = grp->gr_gid;
177 for (i = 0; grp->gr_mem[i] != NULL; i++) {
178 g->mem[i] = strdup(grp->gr_mem[i]);
  /src/usr.sbin/ypserv/revnetgroup/
parse_netgroup.c 185 struct netgrp *grp; local in function:parse_netgrp
216 grp = (struct netgrp *)malloc(sizeof (struct netgrp));
217 memset((char *)grp, 0, sizeof (struct netgrp));
218 grp->ng_next = grouphead.gr;
219 grouphead.gr = grp;
238 grp->ng_str[strpos] = (char *)
240 memmove(grp->ng_str[strpos],
250 grp->ng_str[strpos] = NULL;
263 grp->ng_str[NG_HOST] == NULL ? "" :
264 grp->ng_str[NG_HOST]
    [all...]
  /src/libexec/atrun/
atrun.c 46 #include <grp.h>
400 struct group *grp; local in function:main
405 if ((grp = getgrnam(nobody)) == NULL)
415 privs_relinquish_root(pwd->pw_uid, grp->gr_gid);
  /src/tests/crypto/libcrypto/ecdh/
ecdhtest.c 391 const EC_GROUP *grp; local in function:mk_eckey
400 grp = EC_KEY_get0_group(k);
401 pub = EC_POINT_new(grp);
404 if (!EC_POINT_mul(grp, pub, priv, NULL, NULL, NULL))
  /src/usr.bin/quota/
quota.c 64 #include <grp.h>
257 struct group *grp = getgrgid(gid); local in function:showgid
263 if (grp == NULL)
266 name = grp->gr_name;
291 struct group *grp = getgrnam(name); local in function:showgrpname
296 if (grp == NULL) {
306 if (grp->gr_gid != mygid) {
308 if (grp->gr_gid == gidset[i])
312 name, grp->gr_gid);
316 showquotas(QUOTA_IDTYPE_GROUP, "group", grp->gr_gid, name)
    [all...]
  /src/usr.sbin/rpc.pcnfsd/
pcnfsd_v2.c 24 #include <grp.h>
447 struct group *grp; local in function:fillin_extra_groups
454 grp = getgrent();
455 if (grp == NULL)
457 if (grp->gr_gid == main_gid)
459 for (members = grp->gr_mem; members && *members; members++) {
461 extra_gids[n++] = grp->gr_gid;
  /src/usr.bin/showmount/
showmount.c 113 struct grouplist *grp; local in function:main
204 grp = exp->ex_groups;
205 if (grp == NULL) {
208 while (grp) {
209 printf("%s ", grp->gr_name);
210 grp = grp->gr_next;
  /src/usr.bin/login/
login_pam.c 61 #include <grp.h>
97 static struct group grs, *grp; variable in typeref:struct:group *
461 (void)getgrnam_r(TTYGRPNAME, &grs, grbuf, sizeof(grbuf), &grp);
463 (grp != NULL) ? grp->gr_gid : pwd->pw_gid);
  /src/lib/libwrap/
options.c 55 #include <grp.h>
272 struct group grs, *grp; local in function:group_option
275 (void)getgrnam_r(value, &grs, grbuf, sizeof(grbuf), &grp);
276 if (grp == NULL)
279 if (dry_run == 0 && setgid(grp->gr_gid))
  /src/usr.sbin/mrouted/
snmp.c 543 find_cache(grp, vifi)
544 u_long grp;
550 if (grp == n->al_addr)
599 u_long grp; local in function:o_igmpCacheTable
617 if (!get_address(name, *length, &grp, vp->namelen))
620 if (!(cache = find_cache(grp, vifi)))
632 vifi = grp = 0;
634 get_address(name, len, &grp, vp->namelen);
638 cache = next_cache(grp,&vifi);
645 get_address(name, *length, &grp, vp->namelen)
1075 u_long src, grp, mask; local in function:o_ipMRouteTable
1194 u_long src, grp, mask, addr; local in function:o_ipMRouteNextHopTable
    [all...]
  /src/libexec/identd/
identd.c 30 #include <grp.h>
103 struct group *grp; local in function:main
160 if ((grp = getgrnam(optarg)) != NULL)
161 gid = grp->gr_gid;

Completed in 64 milliseconds

1 2