git.samba.org
/
samba.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
efcd3ae
)
passdb: Use dom_sid_str_buf
author
Volker Lendecke
<vl@samba.org>
Fri, 26 Oct 2018 13:43:30 +0000
(15:43 +0200)
committer
Jeremy Allison
<jra@samba.org>
Fri, 9 Nov 2018 21:42:29 +0000
(22:42 +0100)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/passdb/pdb_interface.c
patch
|
blob
|
history
diff --git
a/source3/passdb/pdb_interface.c
b/source3/passdb/pdb_interface.c
index 315da52f01b81e27ee02ae78c8bec5b3f9583f22..78ff2daafaf78cf3efd948757f790e81555e547c 100644
(file)
--- a/
source3/passdb/pdb_interface.c
+++ b/
source3/passdb/pdb_interface.c
@@
-741,7
+741,7
@@
static NTSTATUS pdb_default_create_dom_group(struct pdb_methods *methods,
{
struct dom_sid group_sid;
struct group *grp;
-
fstring
tmp;
+
struct dom_sid_buf
tmp;
grp = getgrnam(name);
@@
-769,8
+769,12
@@
static NTSTATUS pdb_default_create_dom_group(struct pdb_methods *methods,
sid_compose(&group_sid, get_global_sam_sid(), *rid);
- return add_initial_entry(grp->gr_gid, sid_to_fstring(tmp, &group_sid),
- SID_NAME_DOM_GRP, name, NULL);
+ return add_initial_entry(
+ grp->gr_gid,
+ dom_sid_str_buf(&group_sid, &tmp),
+ SID_NAME_DOM_GRP,
+ name,
+ NULL);
}
NTSTATUS pdb_create_dom_group(TALLOC_CTX *mem_ctx, const char *name,