dgroup
dgroup = getgrgid(SrcSt.st_gid);
if (dgroup == NULL) {
dgroup->gr_name, 32);
*dgroup;
if ((dgroup = getgrnam(&Gen.g_gname[0])) == NULL) {
Gen.g_gid = dgroup->gr_gid;
char *dgroup; /* Pointer to device group name in list */
else for (dgroup = *fitgrouplist++ ; dgroup ; dgroup = *fitgrouplist++)
(void) puts(dgroup);
char *dgroup; /* Device group to list */
else dgroup = argv[optind];
if (devices = listdgrp(dgroup)) {
(void) snprintf(msg, sizeof(msg), M_NODGRP, dgroup);
char *dgroup; /* Ptr to <dgroup> on command-line */
dgroup = optarg;
if (!(_rmdgrptabrec(dgroup))) switch(errno) {
(void) snprintf(msg, sizeof(msg), E_NODGRP, dgroup);
if (!(_rmdgrpmems(dgroup, &argv[optind], &plist))) switch(errno) {
(void) snprintf(msg, sizeof(msg), E_NODGRP, dgroup);
{ offsetof(si_t, dgroup), "DEF_GROUP_OBJ" },
extern struct dgrptabent *_getdgrprec __P((char *dgroup));
extern char **listdgrp __P((char *dgroup));
_getdgrprec(char *dgroup) /* dgroup to search for */
if (!dgrprec->comment && strcmp(dgroup, dgrprec->name) == 0)
if (dgrpent = _getdgrprec(dgroup)) {
listdgrp(char *dgroup) /* The device group to list */
char *dgroup, /* Device-group being created (or modified) */
if (ent->name = malloc(strlen(dgroup)+1)) {
(void) strcpy(ent->name, dgroup);
static struct dgrptabent *mkdgrptabent(char *dgroup, char **members);
if (err = formacl(&sp->dgroup, aclentp))
acl_count(sp->dgroup) +
formvsec(DEF_GROUP_OBJ, sp->dgroup, &aclentp);
!sp->dgroup &&
acl_free(sp->dgroup);
((sp->dgroup != NULL) ? 2 : 0) |
acl_cpy(sp->dgroup, (ufs_ic_acl_t *)&tsp->agroup);
acl_cpy(sp->dgroup, (ufs_ic_acl_t *)&tsp->dgroup);
acl_cpy(sp->dgroup, (ufs_ic_acl_t *)&dsp->dgroup);
acl_count(sp->dgroup) + /* def owner group */
ACL_MOVE(sp->dgroup, DEF_GROUP_OBJ, bufaclp);
aclcksum(sp->dgroup) + aclcksum(sp->dother) +
aclcmp(sp1->dgroup, sp2->dgroup) ||