/freebsd-10.3-release/crypto/openssh/openbsd-compat/ |
H A D | getgrouplist.c | 43 #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-10.3-release/usr.sbin/pw/ |
H A D | grupd.c | 33 #include <grp.h> 51 gr_update(struct group * grp, char const * group) argument 57 if (grp != NULL) 58 gr = gr_dup(grp); 89 addgrent(struct group * grp) argument 91 return gr_update(grp, NULL); 95 chggrent(char const * login, struct group * grp) argument 97 return gr_update(grp, login); 101 delgrent(struct group * grp) argument 104 return (gr_update(NULL, grp [all...] |
H A D | pw_group.c | 34 #include <grp.h> 46 static void delete_members(struct group *grp, char *list); 47 static int print_group(struct group * grp, bool pretty); 51 grp_set_passwd(struct group *grp, bool update, int fd, bool precrypted) argument 62 grp->gr_passwd = "*"; /* No access */ 72 grp->gr_name); 92 grp->gr_passwd = line; 94 grp->gr_passwd = pw_pwcrypt(line); 112 struct group *grp; local 116 grp 148 delete_members(struct group *grp, char *list) argument 172 struct group *grp; local 233 print_group(struct group * grp, bool pretty) argument 284 struct group *grp = NULL; local 354 struct group *grp = NULL; local 408 grp_has_member(struct group *grp, const char *name) argument 419 grp_add_members(struct group **grp, char *members) argument 439 struct group *grp; local 566 struct group *grp = NULL; local [all...] |
H A D | pw_user.c | 43 #include <grp.h> 383 struct group *grp; local 391 if ((grp = GETGRNAM(grname)) == NULL) { 393 grp = GETGRGID(gid); 395 gid = grp->gr_gid; 396 } else if ((grp = GETGRNAM(nam)) != NULL && 397 (grp->gr_mem == NULL || grp->gr_mem[0] == NULL)) { 398 gid = grp->gr_gid; /* Already created? Use it anyway... */ 419 if ((grp 552 struct group *grp = GETGRGID(pwd->pw_gid); local 854 struct group *gr, *grp; local 1066 struct group *grp; local 1084 struct group *grp; local 1099 struct group *grp; local 1176 struct group *grp; local 1487 struct group *grp; local [all...] |
/freebsd-10.3-release/contrib/wpa/src/eap_common/ |
H A D | eap_pwd_common.c | 88 int compute_password_element(EAP_PWD_group *grp, u16 num, argument 120 grp->pwe = NULL; 121 grp->order = NULL; 122 grp->prime = NULL; 124 if ((grp->group = EC_GROUP_new_by_curve_name(nid)) == NULL) { 131 ((grp->pwe = EC_POINT_new(grp->group)) == NULL) || 132 ((grp->order = BN_new()) == NULL) || 133 ((grp->prime = BN_new()) == NULL) || 139 if (!EC_GROUP_get_curve_GFp(grp 284 compute_keys(EAP_PWD_group *grp, BN_CTX *bnctx, BIGNUM *k, BIGNUM *peer_scalar, BIGNUM *server_scalar, u8 *confirm_peer, u8 *confirm_server, u32 *ciphersuite, u8 *msk, u8 *emsk) argument [all...] |
/freebsd-10.3-release/lib/libc/tests/nss/ |
H A D | getgr_test.c | 33 #include <grp.h> 118 free_group(struct group *grp) argument 122 ATF_REQUIRE(grp != NULL); 124 free(grp->gr_name); 125 free(grp->gr_passwd); 127 for (cp = grp->gr_mem; *cp; ++cp) 129 free(grp->gr_mem); 174 sdump_group(struct group *grp, char *buffer, size_t buflen) argument 180 grp->gr_name, grp 205 group_read_snapshot_func(struct group *grp, char *line) argument 292 struct group *grp; local 307 group_test_correctness(struct group *grp, void *mdata) argument 347 struct group *grp; local 369 struct group *grp; local 385 group_test_getgrent(struct group *grp, void *mdata) argument [all...] |
/freebsd-10.3-release/sys/netpfil/ipfw/ |
H A D | dn_sched_qfq.c | 162 * 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-10.3-release/tools/regression/lib/libc/nss/ |
H A D | test-getgr.c | 34 #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-10.3-release/contrib/wpa/src/eap_peer/ |
H A D | eap_pwd.c | 28 EAP_PWD_group *grp; member in struct:eap_pwd_data 152 if (data->grp) { 153 EC_GROUP_free(data->grp->group); 154 EC_POINT_free(data->grp->pwe); 155 BN_free(data->grp->order); 156 BN_free(data->grp->prime); 157 os_free(data->grp); 225 if ((data->grp = (EAP_PWD_group *) os_malloc(sizeof(EAP_PWD_group))) == 234 if (compute_password_element(data->grp, data->group_num, 245 BN_num_bits(data->grp 465 u16 grp; local [all...] |
/freebsd-10.3-release/lib/libutil/tests/ |
H A D | grp_test.c | 32 #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;
|
/freebsd-10.3-release/sys/rpc/ |
H A D | svc.c | 74 static void svc_new_thread(SVCGROUP *grp); 89 SVCGROUP *grp; local 104 grp = &pool->sp_groups[g]; 105 mtx_init(&grp->sg_lock, "sg_lock", NULL, MTX_DEF); 106 grp->sg_pool = pool; 107 grp->sg_state = SVCPOOL_ACTIVE; 108 TAILQ_INIT(&grp->sg_xlist); 109 TAILQ_INIT(&grp->sg_active); 110 LIST_INIT(&grp->sg_idlethreads); 111 grp 180 SVCGROUP *grp; local 306 SVCGROUP *grp; local 327 SVCGROUP *grp = xprt->xp_group; local 340 SVCGROUP *grp = xprt->xp_group; local 360 SVCGROUP *grp = xprt->xp_group; local 393 SVCGROUP *grp = xprt->xp_group; local 421 SVCGROUP *grp = xprt->xp_group; local 434 SVCGROUP *grp = xprt->xp_group; local 1018 svc_checkidle(SVCGROUP *grp) argument 1050 SVCGROUP *grp; local 1098 svc_run_internal(SVCGROUP *grp, bool_t ismaster) argument 1301 svc_new_thread(SVCGROUP *grp) argument 1319 SVCGROUP *grp; local 1362 SVCGROUP *grp; local [all...] |
/freebsd-10.3-release/contrib/wpa/src/eap_server/ |
H A D | eap_server_pwd.c | 29 EAP_PWD_group *grp; member in struct:eap_pwd_data 146 if (data->grp) { 147 EC_GROUP_free(data->grp->group); 148 EC_POINT_free(data->grp->pwe); 149 BN_free(data->grp->order); 150 BN_free(data->grp->prime); 151 os_free(data->grp); 201 ((data->my_element = EC_POINT_new(data->grp->group)) == NULL) || 209 BN_rand_range(data->private_value, data->grp->order); 210 BN_rand_range(mask, data->grp 294 u16 grp; local 741 u16 grp; local [all...] |
/freebsd-10.3-release/contrib/apr/user/unix/ |
H A D | groupinfo.c | 22 #include <grp.h> 39 struct group grp; local 44 rv = getgrgid_r(groupid, &grp, grbuf, sizeof(grbuf), &gr); 67 struct group grp; local 72 rv = getgrnam_r(groupname, &grp, grbuf, sizeof(grbuf), &gr);
|
/freebsd-10.3-release/usr.bin/logins/ |
H A D | logins.c | 35 #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-10.3-release/lib/libc/gen/ |
H A D | getgrouplist.c | 41 #include <grp.h>
|
H A D | getgrent.c | 49 #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 676 static struct group grp; variable in typeref:struct:group 715 wrap_getgrnam_r(union key key, struct group *grp, char *buffer, size_t bufsize, struct group **res) argument 723 wrap_getgrgid_r(union key key, struct group *grp, char *buffer, size_t bufsize, struct group **res) argument 731 wrap_getgrent_r(union key key __unused, struct group *grp, char *buffer, size_t bufsize, struct group **res) argument 833 struct group *grp; local 941 struct group *grp; local 1079 struct group *grp; local 1299 struct group *grp; local 1513 __gr_parse_entry(char *line, size_t linesize, struct group *grp, char *membuf, size_t membufsize, int *errnop) argument [all...] |
/freebsd-10.3-release/libexec/revnetgroup/ |
H A D | parse_netgroup.c | 181 struct netgrp *grp; local 212 grp = (struct netgrp *)malloc(sizeof (struct netgrp)); 213 bzero((char *)grp, sizeof (struct netgrp)); 214 grp->ng_next = grouphead.gr; 215 grouphead.gr = grp; 234 grp->ng_str[strpos] = (char *) 236 bcopy(spos, grp->ng_str[strpos], 246 grp->ng_str[strpos] = NULL; 258 grp->ng_str[NG_HOST] == NULL ? "" : grp [all...] |
/freebsd-10.3-release/lib/libpam/modules/pam_ftpusers/ |
H A D | pam_ftpusers.c | 39 #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-10.3-release/sys/arm/samsung/exynos/ |
H A D | exynos5_combiner.c | 168 int grp; local 174 for (grp = 0; grp < 32; grp++) { 175 if (intrs & (1 << grp)) { 176 n = (grp / 4); 177 shift = (grp % 4) * 8; 182 ih = intr_map[grp][i].ih; 183 ih_user = intr_map[grp][i].ih_user; 184 enabled = intr_map[grp][ 202 int grp; local [all...] |
/freebsd-10.3-release/usr.bin/newgrp/ |
H A D | newgrp.c | 38 #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) { 184 cryptpw = crypt(pass, grp->gr_passwd); 185 if (cryptpw == NULL || strcmp(grp->gr_passwd, cryptpw) != 0) { 200 if (grp [all...] |
/freebsd-10.3-release/lib/libpam/modules/pam_group/ |
H A D | pam_group.c | 41 #include <grp.h> 64 struct group *grp; local 95 if ((grp = getgrnam(group)) == NULL || grp->gr_mem == NULL) 99 if (pwd->pw_gid == grp->gr_gid) 103 for (list = grp->gr_mem; list != NULL && *list != NULL; ++list)
|
/freebsd-10.3-release/tools/regression/tmpfs/ |
H A D | t_setattr | 58 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-10.3-release/lib/libc/net/ |
H A D | nss_compat.c | 88 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-10.3-release/usr.sbin/mountd/ |
H A D | mountd.c | 73 #include <grp.h> 1329 struct grouplist *grp; local 1358 grp = hp->ht_grp; 1359 if (grp->gr_type == GT_HOST) { 1362 strp = grp->gr_ptr.gt_addrinfo->ai_canonname; 1366 } else if (grp->gr_type == GT_NET) { 1369 strp = grp->gr_ptr.gt_net.nt_name; 1414 struct grouplist *grp, *tgrp; local 1464 tgrp = grp = get_grp(); 1478 if (do_opt(&cp, &endcp, ep, grp, 1727 struct grouplist *grp, *tgrp; local 1916 getexp_err(struct exportlist *ep, struct grouplist *grp) argument 1974 hang_dirp(struct dirlist *dp, struct grouplist *grp, struct exportlist *ep, int flags) argument 2022 add_dlist(struct dirlist **dpp, struct dirlist *newdp, struct grouplist *grp, int flags, struct exportlist *ep) argument 2100 struct grouplist *grp; local 2237 do_opt(char **cpp, char **endcpp, struct exportlist *ep, struct grouplist *grp, int *has_hostp, int *exflagsp, struct xucred *cr) argument 2350 get_host(char *cp, struct grouplist *grp, struct grouplist *tgrp) argument 2469 do_mount(struct exportlist *ep, struct grouplist *grp, int exflags, struct xucred *anoncrp, char *dirp, int dirplen, struct statfs *fsb) argument 3089 free_grp(struct grouplist *grp) argument [all...] |
/freebsd-10.3-release/sys/contrib/octeon-sdk/ |
H A D | cvmx-wqe.h | 496 uint64_t grp:6; member in struct:__anon7663::__anon7665 516 uint64_t grp:4; member in struct:__anon7663::__anon7666 600 int grp; local 603 grp = work->word1.cn68xx.grp; 605 grp = work->word1.cn38xx.grp; 607 return grp; 610 static inline void cvmx_wqe_set_grp(cvmx_wqe_t *work, int grp) argument 613 work->word1.cn68xx.grp [all...] |