Searched refs:grp (Results 1 - 25 of 216) sorted by relevance

123456789

/freebsd-9.3-release/usr.sbin/pw/
H A Dgrupd.c80 fmtgrentry(char **buf, int * buflen, struct group * grp, int type) argument
90 l = strlen(grp->gr_name) + 1 + strlen(grp->gr_passwd) + 1 + 5 + 1;
92 for (i = 0; grp->gr_mem[i] != NULL; i++) {
93 l += strlen(grp->gr_mem[i]) + 1;
103 l = sprintf(*buf, "%s:*:%ld:", grp->gr_name, (long) grp->gr_gid);
105 l = sprintf(*buf, "%s:%s:%ld:", grp->gr_name, grp->gr_passwd, (long) grp
122 fmtgrent(char **buf, int * buflen, struct group * grp) argument
129 gr_update(struct group * grp, char const * group, int mode) argument
156 addgrent(struct group * grp) argument
162 chggrent(char const * login, struct group * grp) argument
168 delgrent(struct group * grp) argument
[all...]
H A Dpw_group.c44 struct carg *arg, struct group *grp);
45 static int print_group(struct group * grp, int pretty);
55 struct group *grp = NULL; local
86 while ((grp = GETGRENT()) != NULL)
87 print_group(grp, pretty);
95 if (mode != M_ADD && grp == NULL && isdigit((unsigned char)*a_name->val)) {
100 grp = (a_name != NULL) ? GETGRNAM(a_name->val) : GETGRGID((gid_t) atoi(a_gid->val));
103 if (a_name == NULL && grp == NULL) /* Try harder */
104 grp = GETGRGID(atoi(a_gid->val));
106 if (grp
302 delete_members(char ***members, int *grmembers, int *i, struct carg *arg, struct group *grp) argument
341 struct group *grp; local
402 print_group(struct group * grp, int pretty) argument
[all...]
H A Dedgroup.c40 #include <grp.h>
123 struct group grp; local
125 memset(&grp, 0, sizeof grp);
129 grp.gr_name = p;
132 grp.gr_passwd = p;
135 grp.gr_gid = atoi(p);
154 grp.gr_mem = mems;
161 if (groups == NULL || isingroup(grp.gr_name, groups) == -1) { /* Delete */
173 if (groups == NULL && mems[0] == NULL && strcmp(name, grp
[all...]
H A Dpw_vpw.c217 static struct group grp; local
238 bzero(&grp, sizeof grp);
244 grp.gr_name = p;
253 grp.gr_passwd = p;
256 grp.gr_gid = atoi(p);
258 if (gid == (gid_t)grp.gr_gid)
277 grp.gr_mem = mems;
282 if (done && grp.gr_name) {
283 gr = &grp;
[all...]
H A Dpwupd.h34 #include <grp.h>
125 int addgrent(struct group * grp);
126 int delgrent(struct group * grp);
127 int chggrent(char const * name, struct group * grp);
128 int fmtgrent(char **buf, int * buflen, struct group * grp);
129 int fmtgrentry(char **buf, int * buflen, struct group * grp, int type);
/freebsd-9.3-release/crypto/openssh/openbsd-compat/
H A Dgetgrouplist.c43 #include <grp.h>
48 struct group *grp; local
70 while ((grp = getgrent())) {
71 if (grp->gr_gid == agroup)
74 if (groups[i] == grp->gr_gid)
78 for (i = 0; grp->gr_mem[i]; i++) {
79 if (!strcmp(grp->gr_mem[i], uname)) {
84 groups[ngroups++] = grp->gr_gid;
/freebsd-9.3-release/sys/netpfil/ipfw/
H A Ddn_sched_qfq.c162 * grp->index is the index of the group; and grp->slot_shift
205 struct qfq_group *grp; member in struct:qfq_class
313 cl->grp = &q->groups[i];
342 * First compute eligibility comparing grp->S, q->V,
346 qfq_calc_state(struct qfq_sched *q, struct qfq_group *grp) argument
349 unsigned int state = qfq_gt(grp->S, q->V);
350 unsigned long mask = mask_from(q->bitmaps[ER], grp->index);
355 if (qfq_gt(grp->F, next->F))
420 * roundedS is always cl->S rounded on grp
423 qfq_slot_insert(struct qfq_group *grp, struct qfq_class *cl, uint64_t roundedS) argument
437 qfq_front_slot_remove(struct qfq_group *grp) argument
452 qfq_slot_scan(struct qfq_group *grp) argument
479 qfq_slot_rotate(struct qfq_sched *q, struct qfq_group *grp, uint64_t roundedS) argument
496 struct qfq_group *grp; local
509 qfq_update_class(struct qfq_sched *q, struct qfq_group *grp, struct qfq_class *cl) argument
536 struct qfq_group *grp; local
637 struct qfq_group *grp; local
792 struct qfq_group *grp; local
[all...]
/freebsd-9.3-release/tools/regression/lib/libc/nss/
H A Dtest-getgr.c34 #include <grp.h>
121 free_group(struct group *grp) argument
125 assert(grp != NULL);
127 free(grp->gr_name);
128 free(grp->gr_passwd);
130 for (cp = grp->gr_mem; *cp; ++cp)
132 free(grp->gr_mem);
177 sdump_group(struct group *grp, char *buffer, size_t buflen) argument
183 grp->gr_name, grp
208 group_read_snapshot_func(struct group *grp, char *line) argument
294 struct group *grp; local
309 group_test_correctness(struct group *grp, void *mdata) argument
353 struct group *grp; local
383 struct group *grp; local
406 group_test_getgrent(struct group *grp, void *mdata) argument
[all...]
/freebsd-9.3-release/tools/regression/lib/libutil/
H A Dtest-grp.c32 #include <grp.h>
55 build_grp(struct group *grp) argument
57 grp->gr_name = grpName;
58 grp->gr_passwd = grpPasswd;
59 grp->gr_gid = grpGID;
60 grp->gr_mem = grpMems;
H A DMakefile3 TESTS= test-trimdomain test-trimdomain-nodomain test-flopen test-grp test-pidfile
/freebsd-9.3-release/lib/libpam/modules/pam_group/
H A Dpam_group.c41 #include <grp.h>
65 struct group *grp; local
96 if ((grp = getgrnam(group)) == NULL || grp->gr_mem == NULL)
100 if (*grp->gr_mem == NULL)
104 if (pwd->pw_gid == grp->gr_gid)
106 for (list = grp->gr_mem; *list != NULL; ++list)
/freebsd-9.3-release/usr.bin/logins/
H A Dlogins.c35 #include <grp.h>
128 struct group *grp; local
138 if ((grp = getgrent()) == NULL)
140 grps[ngrps].gr_name = xstrdup(grp->gr_name);
141 grps[ngrps].gr_passwd = xstrdup(grp->gr_passwd);
142 grps[ngrps].gr_gid = grp->gr_gid;
144 for (i = 0, len = 1; grp->gr_mem[i] != NULL; ++i)
145 len += strlen(grp->gr_mem[i]) + 1;
147 for (i = 0, len = 0; grp->gr_mem[i] != NULL; ++i)
149 i ? ",%s" : "%s", grp
235 struct xgroup *grp; local
295 struct xgroup *grp; local
[all...]
/freebsd-9.3-release/lib/libc/gen/
H A Dgetgrouplist.c41 #include <grp.h>
H A Dgetgrent.c49 #include <grp.h>
212 struct group *grp; local
234 grp = va_arg(ap, struct group *);
240 if (grp->gr_name != NULL)
241 desired_size += strlen(grp->gr_name) + 1;
242 if (grp->gr_passwd != NULL)
243 desired_size += strlen(grp->gr_passwd) + 1;
245 if (grp->gr_mem != NULL) {
247 for (mem = grp->gr_mem; *mem; ++mem) {
261 memcpy(&new_grp, grp, sizeo
307 struct group *grp; local
459 struct group grp; local
561 getgrent_r(struct group *grp, char *buffer, size_t bufsize, struct group **result) argument
578 getgrnam_r(const char *name, struct group *grp, char *buffer, size_t bufsize, struct group **result) argument
616 getgrgid_r(gid_t gid, struct group *grp, char *buffer, size_t bufsize, struct group **result) argument
677 static struct group grp; variable in typeref:struct:group
716 wrap_getgrnam_r(union key key, struct group *grp, char *buffer, size_t bufsize, struct group **res) argument
724 wrap_getgrgid_r(union key key, struct group *grp, char *buffer, size_t bufsize, struct group **res) argument
732 wrap_getgrent_r(union key key __unused, struct group *grp, char *buffer, size_t bufsize, struct group **res) argument
834 struct group *grp; local
942 struct group *grp; local
1080 struct group *grp; local
1300 struct group *grp; local
1514 __gr_parse_entry(char *line, size_t linesize, struct group *grp, char *membuf, size_t membufsize, int *errnop) argument
[all...]
/freebsd-9.3-release/libexec/revnetgroup/
H A Dparse_netgroup.c185 struct netgrp *grp; local
216 grp = (struct netgrp *)malloc(sizeof (struct netgrp));
217 bzero((char *)grp, sizeof (struct netgrp));
218 grp->ng_next = grouphead.gr;
219 grouphead.gr = grp;
238 grp->ng_str[strpos] = (char *)
240 bcopy(spos, grp->ng_str[strpos],
250 grp->ng_str[strpos] = NULL;
262 grp->ng_str[NG_HOST] == NULL ? "" : grp
[all...]
/freebsd-9.3-release/lib/libpam/modules/pam_ftpusers/
H A Dpam_ftpusers.c39 #include <grp.h>
58 struct group *grp; local
96 grp = getgrnam(name);
98 if (grp == NULL)
100 for (mem = grp->gr_mem; mem && *mem && !found; ++mem)
/freebsd-9.3-release/usr.bin/newgrp/
H A Dnewgrp.c38 #include <grp.h>
154 struct group *grp; local
161 if ((grp = getgrnam(grpname)) == NULL)
163 (grp = getgrgid((gid_t)lgid)) == NULL ) {
173 if (pwd->pw_gid == grp->gr_gid)
175 for (p = grp->gr_mem; *p != NULL; p++)
180 if (!dbmember && *grp->gr_passwd != '\0' && getuid() != 0) {
183 strcmp(grp->gr_passwd, crypt(pass, grp->gr_passwd)) != 0) {
198 if (grp
[all...]
/freebsd-9.3-release/tools/regression/tmpfs/
H A Dt_setattr58 mkdir grp || die
59 eval $(stat -s grp | sed -e 's|st_|ost_|g')
60 chgrp 5678 grp || die
61 eval $(stat -s grp)
/freebsd-9.3-release/lib/libc/net/
H A Dnss_compat.c88 struct group *grp; local
96 grp = va_arg(ap, struct group *);
100 status = fn(name, grp, buffer, bufsize, errnop);
103 *(struct group **)retval = grp;
113 struct group *grp; local
121 grp = va_arg(ap, struct group *);
125 status = fn(gid, grp, buffer, bufsize, errnop);
128 *(struct group **)retval = grp;
137 struct group *grp; local
146 grp
[all...]
/freebsd-9.3-release/crypto/openssh/
H A Dschnorr.c562 modp_group_free(struct modp_group *grp) argument
564 if (grp->g != NULL)
565 BN_clear_free(grp->g);
566 if (grp->p != NULL)
567 BN_clear_free(grp->p);
568 if (grp->q != NULL)
569 BN_clear_free(grp->q);
570 bzero(grp, sizeof(*grp));
571 free(grp);
615 struct modp_group *grp; local
[all...]
/freebsd-9.3-release/usr.sbin/mountd/
H A Dmountd.c73 #include <grp.h>
1260 struct grouplist *grp; local
1289 grp = hp->ht_grp;
1290 if (grp->gr_type == GT_HOST) {
1293 strp = grp->gr_ptr.gt_addrinfo->ai_canonname;
1297 } else if (grp->gr_type == GT_NET) {
1300 strp = grp->gr_ptr.gt_net.nt_name;
1345 struct grouplist *grp, *tgrp; local
1395 tgrp = grp = get_grp();
1409 if (do_opt(&cp, &endcp, ep, grp,
1655 struct grouplist *grp, *tgrp; local
1836 getexp_err(struct exportlist *ep, struct grouplist *grp) argument
1894 hang_dirp(struct dirlist *dp, struct grouplist *grp, struct exportlist *ep, int flags) argument
1942 add_dlist(struct dirlist **dpp, struct dirlist *newdp, struct grouplist *grp, int flags, struct exportlist *ep) argument
2020 struct grouplist *grp; local
2157 do_opt(char **cpp, char **endcpp, struct exportlist *ep, struct grouplist *grp, int *has_hostp, int *exflagsp, struct xucred *cr) argument
2270 get_host(char *cp, struct grouplist *grp, struct grouplist *tgrp) argument
2389 do_mount(struct exportlist *ep, struct grouplist *grp, int exflags, struct xucred *anoncrp, char *dirp, int dirplen, struct statfs *fsb) argument
3007 free_grp(struct grouplist *grp) argument
[all...]
/freebsd-9.3-release/sys/ofed/include/linux/
H A Dsysfs.h142 sysfs_remove_group(struct kobject *kobj, const struct attribute_group *grp) argument
146 sysctl_remove_name(kobj->oidp, grp->name, 1, 1);
150 sysfs_create_group(struct kobject *kobj, const struct attribute_group *grp) argument
156 OID_AUTO, grp->name, CTLFLAG_RD|CTLFLAG_MPSAFE, NULL, grp->name);
157 for (attr = grp->attrs; *attr != NULL; attr++) {
/freebsd-9.3-release/contrib/sendmail/include/sm/
H A Dheap.h44 # define sm_malloc_tagged(size, file, line, grp) sm_malloc(size)
45 # define sm_malloc_tagged_x(size, file, line, grp) sm_malloc_x(size)
47 # define sm_heap_register(ptr, size, file, line, grp) (true)
/freebsd-9.3-release/usr.sbin/nscd/agents/
H A Dgroup.c34 #include <grp.h>
49 group_marshal_func(struct group *grp, char *buffer, size_t *buffer_size) argument
58 if (grp->gr_name != NULL)
59 desired_size += strlen(grp->gr_name) + 1;
60 if (grp->gr_passwd != NULL)
61 desired_size += strlen(grp->gr_passwd) + 1;
63 if (grp->gr_mem != NULL) {
65 for (mem = grp->gr_mem; *mem; ++mem) {
79 memcpy(&new_grp, grp, sizeof(struct group));
/freebsd-9.3-release/sbin/mksnap_ffs/
H A Dmksnap_ffs.c45 #include <grp.h>
67 struct group *grp; local
112 if ((grp = getgrnam("operator")) == NULL)
136 if (fchown(fd, -1, grp->gr_gid) != 0)

Completed in 292 milliseconds

123456789