Lines Matching refs:group
558 /* =Save-group-utilities=================================================*/
579 struct group *orig_grp,
580 struct group **_grp)
588 struct group *grp;
652 grp = talloc(mem_ctx, struct group);
721 struct group *grp,
726 struct group *ngroup = NULL;
740 DEBUG(SSSDBG_CRIT_FAILURE, "Failed to remove duplicate group members\n");
774 DEBUG(SSSDBG_OP_FAILURE, "Could not add group members\n");
800 DEBUG(SSSDBG_OP_FAILURE, "Could not add group to cache\n");
905 handle_getgr_result(enum nss_status status, struct group *grp,
952 struct group *grp;
963 DEBUG(SSSDBG_FUNC_DATA, "Searching group by name (%s)\n", i_name);
975 grp = talloc(tmpctx, struct group);
986 memset(grp, 0, sizeof(struct group));
1018 /* Canonicalize the group name in case it was actually an alias */
1031 DEBUG(SSSDBG_MINOR_FAILURE, "Cached group has no name?\n");
1041 memset(grp, 0, sizeof(struct group));
1083 "Cannot save group [%d]: %s\n", ret, strerror(ret));
1106 struct group *grp;
1114 DEBUG(SSSDBG_TRACE_FUNC, "Searching group by gid (%"SPRIgid")\n", gid);
1121 grp = talloc(tmpctx, struct group);
1129 memset(grp, 0, sizeof(struct group));
1191 struct group *grp;
1208 grp = talloc(tmpctx, struct group);
1238 memset(grp, 0, sizeof(struct group));
1302 DEBUG(SSSDBG_OP_FAILURE, "Failed to store group."
1516 /* nss modules may skip the primary group when we pass it in so always add
1549 "primary group (%"SPRIgid")\n", pwd->pw_gid);
1629 case BE_REQ_GROUP: /* group */