/netbsd-6-1-5-RELEASE/tools/compat/ |
H A D | setgroupent.c | 6 #include <grp.h>
|
/netbsd-6-1-5-RELEASE/crypto/external/bsd/openssh/dist/ |
H A D | jpake.c | 79 ret->grp = jpake_default_group(); 194 jpake_step1(struct modp_group *grp, argument 216 if ((*priv1 = bn_rand_range_gt_one(grp->q)) == NULL || 217 (*priv2 = bn_rand_range_gt_one(grp->q)) == NULL) 227 if (BN_mod_exp(*g_priv1, grp->g, *priv1, grp->p, bn_ctx) == -1) 229 if (BN_mod_exp(*g_priv2, grp->g, *priv2, grp->p, bn_ctx) == -1) 233 if (schnorr_sign_buf(grp->p, grp 247 jpake_step2(struct modp_group *grp, BIGNUM *s, BIGNUM *mypub1, BIGNUM *theirpub1, BIGNUM *theirpub2, BIGNUM *mypriv2, const u_char *theirid, u_int theirid_len, const u_char *myid, u_int myid_len, const u_char *theirpub1_proof, u_int theirpub1_proof_len, const u_char *theirpub2_proof, u_int theirpub2_proof_len, BIGNUM **newpub, u_char **newpub_exponent_proof, u_int *newpub_exponent_proof_len) argument 350 jpake_key_confirm(struct modp_group *grp, BIGNUM *s, BIGNUM *step2_val, BIGNUM *mypriv2, BIGNUM *mypub1, BIGNUM *mypub2, BIGNUM *theirpub1, BIGNUM *theirpub2, const u_char *my_id, u_int my_id_len, const u_char *their_id, u_int their_id_len, const u_char *sess_id, u_int sess_id_len, const u_char *theirpriv2_s_proof, u_int theirpriv2_s_proof_len, BIGNUM **k, u_char **confirm_hash, u_int *confirm_hash_len) argument [all...] |
H A D | schnorr.c | 564 modp_group_free(struct modp_group *grp) argument 566 if (grp->g != NULL) 567 BN_clear_free(grp->g); 568 if (grp->p != NULL) 569 BN_clear_free(grp->p); 570 if (grp->q != NULL) 571 BN_clear_free(grp->q); 572 bzero(grp, sizeof(*grp)); 573 xfree(grp); 617 struct modp_group *grp; local [all...] |
H A D | sshpty.c | 24 #include <grp.h> 140 struct group *grp; local 146 grp = getgrnam("tty"); 147 if (grp) { 148 gid = grp->gr_gid;
|
/netbsd-6-1-5-RELEASE/external/bsd/libbind/dist/irs/ |
H A D | util.c | 71 struct group *grp; local 93 while ((grp = (*this->next)(this)) != NULL) { 94 if ((gid_t)grp->gr_gid == basegid) 96 for (i = 0; grp->gr_mem[i]; i++) { 97 if (!strcmp(grp->gr_mem[i], name)) { 100 groups[ng++] = grp->gr_gid;
|
/netbsd-6-1-5-RELEASE/distrib/utils/libhack/ |
H A D | getnetgr.c | 47 innetgr(grp, host, user, domain) 48 const char *grp, *host, *user, *domain;
|
H A D | getgrent.c | 87 #include <grp.h> 120 getgrnam_r(const char *name, struct group *grp, char *buffer, argument 214 struct group *grp; local 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;
|
/netbsd-6-1-5-RELEASE/lib/libc/gen/ |
H A D | getgroupmembership.c | 48 #include <grp.h> 110 struct group grp; local 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 182 while (__grscan_dns(&rv, &grp, grpbuf, sizeof(grpbuf), &state, 185 for (i = 0; grp.gr_mem[i]; i++) { 186 if (strcmp(grp 246 struct group grp; local 329 struct group grp; local [all...] |
H A D | 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) argument 177 _DIAGASSERT(grp != NULL); 197 COPYTOBUF(grp->gr_name); 203 COPYTOBUF(grp->gr_passwd); 212 grp->gr_gid = (gid_t)id; 224 grp->gr_mem = (char **)ALIGN(ep); 225 if (grp->gr_mem == NULL) 230 COPYTOBUF(grp 250 _gr_copy(struct group *fromgrp, struct group *grp, char *buf, size_t buflen) argument 339 __grscan_files(int *retval, struct group *grp, char *buffer, size_t buflen, struct __grstate_files *state, int search, const char *name, gid_t gid) argument 461 struct group *grp = va_arg(ap, struct group *); local 513 struct group *grp = va_arg(ap, struct group *); local 566 struct group *grp = va_arg(ap, struct group *); local 631 __grscan_dns(int *retval, struct group *grp, char *buffer, size_t buflen, struct __grstate_dns *state, int search, const char *name, gid_t gid) argument 782 struct group *grp = va_arg(ap, struct group *); local 832 struct group *grp = va_arg(ap, struct group *); local 884 struct group *grp = va_arg(ap, struct group *); local 963 __grscan_nis(int *retval, struct group *grp, char *buffer, size_t buflen, struct __grstate_nis *state, int search, const char *name, gid_t gid) argument 1128 struct group *grp = va_arg(ap, struct group *); local 1179 struct group *grp = va_arg(ap, struct group *); local 1231 struct group *grp = va_arg(ap, struct group *); local 1335 __grscan_compat(int *retval, struct group *grp, char *buffer, size_t buflen, struct __grstate_compat *state, int search, const char *name, gid_t gid, int (*searchfunc)(void *, struct group **), void *searchcookie) argument 1590 struct group *grp = va_arg(ap, struct group *); local 1642 struct group *grp = va_arg(ap, struct group *); local 1696 struct group *grp = va_arg(ap, struct group *); local 1748 getgrent_r(struct group *grp, char *buffer, size_t buflen, struct group **result) argument 1797 getgrgid_r(gid_t gid, struct group *grp, char *buffer, size_t buflen, struct group **result) argument 1851 getgrnam_r(const char *name, struct group *grp, char *buffer, size_t buflen, struct group **result) argument [all...] |
H A D | getnetgrent.c | 188 _ng_cycle(const char *grp, const StringList *sl) argument 191 warnx("netgroup: Cycle in group `%s'", grp); 402 * grp is not a valid pointer after return (either free(3)ed or allocated 406 addgroup(StringList *sl, char *grp) argument 413 _DIAGASSERT(grp != NULL); 416 (void)fprintf(stderr, "addgroup(%s)\n", grp); 419 if (sl_find(sl, grp) != NULL) { 420 _ng_cycle(grp, sl); 421 free(grp); 424 if (sl_add(sl, grp) 504 in_find(StringList *sl, char *grp, const char *host, const char *user, const char *domain) argument 770 const char *grp = va_arg(ap, const char *); local 958 innetgr(const char *grp, const char *host, const char *user, const char *domain) argument 986 innetgr(const char *grp, const char *host, const char *user, const char *domain) argument [all...] |
/netbsd-6-1-5-RELEASE/usr.bin/newgrp/ |
H A D | grutil.c | 37 #include <grp.h> 208 struct group *grp; local 217 grp = getgrnam(gname); 220 if (grp == NULL) { 225 grp = getgrgid(gid); 229 if (grp == NULL) { 234 if (ruid == 0 || pwd->pw_gid == grp->gr_gid) 235 return grp->gr_gid; 240 if (groups[i] == grp->gr_gid) { 242 return grp [all...] |
/netbsd-6-1-5-RELEASE/usr.sbin/ypserv/revnetgroup/ |
H A D | parse_netgroup.c | 185 struct netgrp *grp; local 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 [all...] |
/netbsd-6-1-5-RELEASE/external/bsd/openldap/dist/servers/slapd/ |
H A D | user.c | 32 #include <grp.h> 98 struct group *grp; local 110 grp = getgrgid( gid ); 114 grp = getgrnam( group ); 115 if ( grp != NULL ) 116 gid = grp->gr_gid; 118 if ( grp == NULL ) {
|
/netbsd-6-1-5-RELEASE/external/ibm-public/postfix/dist/src/util/ |
H A D | dict_unix.c | 49 #include <grp.h> 111 struct group *grp; local 127 if ((grp = getgrnam(key)) == 0) { 142 grp->gr_name, grp->gr_passwd, (long) grp->gr_gid); 143 for (cpp = grp->gr_mem; *cpp; cpp++) {
|
H A D | set_eugid.c | 46 #include <grp.h>
|
H A D | set_ugid.c | 37 #include <grp.h>
|
H A D | chroot_uid.c | 36 #include <grp.h>
|
/netbsd-6-1-5-RELEASE/sbin/mount_ptyfs/ |
H A D | mount_ptyfs.c | 96 #include <grp.h> 130 struct group *grp; local 139 grp = getgrnam(name); 141 grp = getgrgid((gid_t)l); 143 if (grp == NULL) 146 return grp->gr_gid;
|
/netbsd-6-1-5-RELEASE/lib/libpam/modules/pam_group/ |
H A D | pam_group.c | 46 #include <grp.h> 74 struct group *grp, grres; local 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)
|
/netbsd-6-1-5-RELEASE/lib/libutil/ |
H A D | pty.c | 48 #include <grp.h> 71 struct group grs, *grp; local 92 (void)getgrnam_r("tty", &grs, grbuf, sizeof(grbuf), &grp); 93 if (grp != NULL) { 94 ttygid = grp->gr_gid;
|
/netbsd-6-1-5-RELEASE/lib/libpam/modules/pam_ftpusers/ |
H A D | pam_ftpusers.c | 45 #include <grp.h> 65 struct group *grp, grres; local 106 (void)getgrnam_r(name, &grres, grbuf, sizeof(grbuf), &grp); 108 if (grp == NULL) 110 for (mem = grp->gr_mem; mem && *mem && !found; ++mem)
|
/netbsd-6-1-5-RELEASE/usr.sbin/sdpd/ |
H A D | main.c | 40 #include <grp.h> 186 struct group *grp = getgrnam(group); local 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"
|
/netbsd-6-1-5-RELEASE/tests/fs/nfs/nfsservice/ |
H A D | mountd.c | 74 #include <grp.h> 797 struct grouplist *grp; local 820 grp = hp->ht_grp; 821 if (grp->gr_type == GT_HOST) { 825 grp->gr_ptr.gt_addrinfo->ai_canonname; 829 } else if (grp->gr_type == GT_NET) { 832 strp = grp->gr_ptr.gt_net.nt_name; 853 parse_host_netgroup(line, lineno, ep, tgrp, cp, has_host, grp) 860 struct grouplist **grp; 874 (*grp) 969 struct grouplist *grp, *tgrp; local 1617 struct grouplist *grp; local [all...] |
/netbsd-6-1-5-RELEASE/usr.sbin/mountd/ |
H A D | mountd.c | 71 #include <grp.h> 762 struct grouplist *grp; local 785 grp = hp->ht_grp; 786 if (grp->gr_type == GT_HOST) { 790 grp->gr_ptr.gt_addrinfo->ai_canonname; 794 } else if (grp->gr_type == GT_NET) { 797 strp = grp->gr_ptr.gt_net.nt_name; 819 struct grouplist *tgrp, char *cp, int *has_host, struct grouplist **grp) 833 (*grp)->gr_next = get_grp(); 834 *grp 818 parse_host_netgroup(const char *line, size_t lineno, struct exportlist *ep, struct grouplist *tgrp, char *cp, int *has_host, struct grouplist **grp) argument 919 struct grouplist *grp, *tgrp; local 1197 free_exp_grp(struct exportlist *ep, struct grouplist *grp) argument 1251 hang_dirp(struct dirlist *dp, struct grouplist *grp, struct exportlist *ep, int flags) argument 1298 add_dlist(struct dirlist **dpp, struct dirlist *newdp, struct grouplist *grp, int flags) argument 1548 struct grouplist *grp; local 1624 do_opt(const char *line, size_t lineno, char **cpp, char **endcpp, struct exportlist *ep, struct grouplist *grp, int *has_hostp, int *exflagsp, struct uucred *cr) argument 1750 get_host(const char *line, size_t lineno, const char *cp, struct grouplist *grp) argument 1840 do_nfssvc(const char *line, size_t lineno, struct exportlist *ep, struct grouplist *grp, int exflags, struct uucred *anoncrp, char *dirp, int dirplen, struct statvfs *fsb) argument 2305 free_grp(struct grouplist *grp) argument [all...] |
/netbsd-6-1-5-RELEASE/usr.bin/wall/ |
H A D | wall.c | 57 #include <grp.h> 163 struct group *grp; local 166 grp = getgrnam(name); 167 if ((grp = getgrnam(name)) == NULL) 169 for (i = 0; grp->gr_mem[i]; i++) 175 g->gid = grp->gr_gid; 180 for (i = 0; grp->gr_mem[i] != NULL; i++) { 181 g->mem[i] = strdup(grp->gr_mem[i]);
|