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

1234

/osnet-11/usr/src/lib/libresolv2/common/irs/
H A Dutil.c69 struct group *grp; local
91 while ((grp = (*this->next)(this)) != NULL) {
92 if ((gid_t)grp->gr_gid == basegid)
94 for (i = 0; grp->gr_mem[i]; i++) {
95 if (!strcmp(grp->gr_mem[i], name)) {
98 groups[ng++] = grp->gr_gid;
H A Dlcl_ng.c278 struct ng_old_struct *grp; local
300 if (!(grp = malloc(sizeof (struct ng_old_struct)))) {
305 memset(grp, 0, sizeof (struct ng_old_struct));
306 grp->ng_next = pvt->grouphead.gr;
307 pvt->grouphead.gr = grp;
320 if(!(grp->ng_str[strpos]
326 memcpy(grp->ng_str[strpos],
/osnet-11/usr/src/lib/libpkg/common/
H A Dncgrpw.c36 #include <grp.h>
61 static int dup_gr_ent(struct group *grp);
116 struct group *grp; local
138 if ((grp = clgrnam(nam)) != NULL ||
139 (grp = getgrnam(nam)) != NULL) {
141 if (dup_gr_ent(grp))
146 grp = (struct group *)NULL;
165 (void) memmove(itemp->data, grp,
176 return (grp);
276 struct group *grp; local
413 dup_gr_ent(struct group *grp) argument
[all...]
H A Dpkgexecv.c42 #include <grp.h>
140 struct group *grp; local
428 if (gname && *gname && (grp = cgrnam(gname)) != NULL) {
429 if (setgid(grp->gr_gid) == -1) {
430 progerr(pkg_gt(ERR_SETGID), grp->gr_gid);
H A Dpkgexecl.c42 #include <grp.h>
H A Dverify.c41 #include <grp.h>
388 struct group *grp; /* group entry buffer */ local
772 grp = cgrgid(status.st_gid);
773 if (grp)
774 (void) strcpy(ainfo->group, grp->gr_name);
781 } else if ((grp = cgrnam(ainfo->group)) == NULL) {
785 } else if ((gid = grp->gr_gid) != status.st_gid) {
788 gid = grp->gr_gid;
791 if ((grp = cgrgid((int)status.st_gid)) ==
797 grp
[all...]
/osnet-11/usr/src/lib/libsmb/common/
H A Dsmb_lgrp.c31 #include <grp.h>
273 smb_group_t grp; local
289 bzero(&grp, sizeof (grp));
290 grp.sg_name = smb_strlwr(gname);
291 grp.sg_cmnt = cmnt;
326 grp.sg_id.gs_type = SidTypeAlias;
327 grp.sg_domain = SMB_DOMAIN_LOCAL;
328 grp.sg_rid = pxgrp->gr_gid;
336 grp
374 smb_group_t grp; local
472 smb_group_t grp; local
508 smb_group_t grp; local
592 smb_group_t grp; local
713 smb_lgrp_getbyname(char *name, smb_group_t *grp) argument
755 smb_lgrp_getbyrid(uint32_t rid, smb_domain_type_t domtype, smb_group_t *grp) argument
826 smb_lgrp_free(smb_group_t *grp) argument
959 smb_lgrp_iterate(smb_giter_t *iter, smb_group_t *grp) argument
1029 smb_lgrp_is_member(smb_group_t *grp, smb_sid_t *sid) argument
1383 smb_lgrp_gtbl_lookup(sqlite3 *db, int key, smb_group_t *grp, int infolvl, ...) argument
1547 smb_lgrp_gtbl_insert(sqlite3 *db, smb_group_t *grp) argument
1633 smb_lgrp_gtbl_update(sqlite3 *db, char *gname, smb_group_t *grp, int col_id) argument
2259 smb_lgrp_encode_privset(smb_group_t *grp, smb_lgplist_t *plist) argument
2292 smb_lgrp_decode_privset(smb_group_t *grp, char *nprivs, char *privs) argument
2320 smb_lgrp_decode_members(smb_group_t *grp, char *nmembers, char *members, sqlite3 *db) argument
2384 smb_lgrp_decode(smb_group_t *grp, char **values, int infolvl, sqlite3 *db) argument
2467 smb_lgrp_set_default_privs(smb_group_t *grp) argument
2665 struct group grp, *grpp; local
[all...]
H A Dsmb_sam.c210 smb_group_t grp; local
265 rc = smb_lgrp_getbyrid(rid, SMB_DOMAIN_LOCAL, &grp);
269 account->a_name = strdup(grp.sg_name);
270 smb_lgrp_free(&grp);
393 smb_group_t grp; local
396 if (smb_lgrp_getbyname((char *)gname, &grp) == SMB_LGRP_SUCCESS) {
397 ismember = smb_lgrp_is_member(&grp, sid);
398 smb_lgrp_free(&grp);
464 smb_group_t grp; local
466 if (smb_lgrp_getbyname(name, &grp) !
[all...]
/osnet-11/usr/src/lib/libcmd/common/
H A Did.c66 #include <grp.h>
197 register struct group* grp; local
289 gname = (grp = getgrgid(group)) ? grp->gr_name : (char*)0;
308 while (grp = getgrent())
309 if (p = grp->gr_mem)
318 sfprintf(sp, "%s", grp->gr_name);
319 else sfprintf(sp, "%u(%s)", grp->gr_gid, grp->gr_name);
334 putid(sp, flags, " egid", (grp
[all...]
/osnet-11/usr/src/lib/fm/libfmd_log/common/
H A Dfmd_log.c107 ea_object_t *grp, *obj; local
116 if ((grp = ea_get_object_tree(&lp->log_ea, 1)) == NULL)
119 if (grp->eo_catalog != CAT_FMA_RGROUP &&
120 grp->eo_catalog != CAT_FMA_GROUP) {
121 fmd_log_dprintf(lp, "bad catalog tag 0x%x\n", grp->eo_catalog);
122 ea_free_object(grp, EUP_ALLOC);
127 rp->rec_grp = grp;
132 for (obj = grp->eo_group.eg_objs; obj != NULL; obj = obj->eo_next) {
192 * exacct group 'grp' into the next empty slot in rp->rec_xrefs. This function
197 fmd_log_record_t *rp, ea_object_t *grp)
196 fmd_log_load_xref(fmd_log_t *lp, uint_t iflags, fmd_log_record_t *rp, ea_object_t *grp) argument
325 ea_object_t *grp, *obj; local
380 ea_object_t *grp, *obj; local
559 ea_object_t obj, *grp; local
[all...]
/osnet-11/usr/src/lib/libsec/common/
H A Dllib-lsec31 #include <grp.h>
H A Daclutils.h34 #include <grp.h>
/osnet-11/usr/src/cmd/sendmail/include/sm/
H A Dheap.h46 # define sm_malloc_tagged(size, file, line, grp) sm_malloc(size)
47 # define sm_malloc_tagged_x(size, file, line, grp) sm_malloc_x(size)
49 # define sm_heap_register(ptr, size, file, line, grp) (true)
/osnet-11/usr/src/lib/libc/port/gen/
H A Dgetgrnam_r.c29 #include <grp.h>
121 __posix_getgrgid_r(gid_t gid, struct group *grp, char *buffer, argument
128 if ((*result = getgrgid_r(gid, grp, buffer, (uintptr_t)bufsize))
154 __posix_getgrnam_r(const char *name, struct group *grp, char *buffer, argument
160 if ((*result = getgrnam_r(name, grp, buffer, (uintptr_t)bufsize))
425 struct group *grp; local
434 grp = (struct group *)buf->result;
437 grp, buf->buffer, buf->buflen);
444 if (grp->gr_mem) {
445 for (memp = grp
[all...]
H A Dgetxby_door.h37 #include <grp.h>
H A Dinitgroups.c37 #include <grp.h>
/osnet-11/usr/src/lib/libntsvcs/common/
H A Dsamr_svc.c40 #include <grp.h>
815 smb_group_t grp; local
870 (smb_lgrp_iterate(gi, &grp) == SMB_LGRP_SUCCESS)) {
871 if (smb_lgrp_is_member(&grp, user_sid)) {
872 group->rid = grp.sg_rid;
873 group->attr = grp.sg_attr;
877 smb_lgrp_free(&grp);
947 smb_group_t grp; local
971 rc = smb_lgrp_getbyrid(data->kd_rid, data->kd_type, &grp);
979 rc = smb_lgrp_add_member(grp
1006 smb_group_t grp; local
1064 smb_group_t grp; local
1516 smb_group_t grp; local
1602 smb_group_t grp; local
1709 smb_group_t grp; local
1777 smb_group_t grp; local
[all...]
/osnet-11/usr/src/lib/libproject/common/
H A Dgetprojent.c29 #include <grp.h>
141 struct group grp; local
146 if (getgrgid_r(gid, &grp, grbuf, NSS_BUFLEN_GROUP) != NULL) {
148 (void) snprintf(groupname, MAXGLEN, grp.gr_name);
184 if (getgrnam_r(member, &grp, grbuf, NSS_BUFLEN_GROUP) != NULL) {
185 for (u = grp.gr_mem; *u; u++)
265 struct group grp; local
318 if (getgrgid_r(gid, &grp, grbuf, NSS_LINELEN_GROUP) != NULL) {
320 "group.%s", grp.gr_name);
/osnet-11/usr/src/lib/libprtdiag/inc/
H A Dpdevinfo_sun4u.h130 struct grp { struct
150 struct grp grp[MAX_GROUPS]; member in struct:grp_info
/osnet-11/usr/src/cmd/hal/hald/
H A Dutil_helper.c29 #include <grp.h>
/osnet-11/usr/src/lib/libast/common/string/
H A Dfmtgid.c38 #include <grp.h>
H A Dstrgid.c41 #include <grp.h>
/osnet-11/usr/src/lib/libexacct/demo/
H A Dexdump.c36 #include <grp.h>
317 struct group *grp; local
318 if ((grp = getgrgid(gid)) != NULL)
320 grp->gr_name);
/osnet-11/usr/src/cmd/sendmail/src/
H A Dconf.h43 # include <grp.h>
/osnet-11/usr/src/lib/libsmbns/common/
H A Dsmbns_netbios.c40 #include <grp.h>
486 struct group *grp; local
499 grp = getgrnam("sys");
501 gid = (grp == NULL) ? 3 : grp->gr_gid;

Completed in 85 milliseconds

1234