summaryrefslogtreecommitdiff
path: root/source3/winbindd/winbindd_async.c
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2007-12-15 21:58:28 +0100
committerVolker Lendecke <vl@samba.org>2007-12-15 22:09:36 +0100
commitd899b8c56ad6556baf2d2374704cc8cd1b15d5ad (patch)
tree288cfe473f6fecdd417aca406dad4ef925ec26c8 /source3/winbindd/winbindd_async.c
parent7b01537679d4d4f1408634fe63c64c144f9d9519 (diff)
downloadsamba-d899b8c56ad6556baf2d2374704cc8cd1b15d5ad.tar.gz
samba-d899b8c56ad6556baf2d2374704cc8cd1b15d5ad.tar.bz2
samba-d899b8c56ad6556baf2d2374704cc8cd1b15d5ad.zip
Use sid_to_string directly
It seems a bit pointless to do a fstrcpy(dst, sid_string_static(src)) (This used to be commit c221c246b10e2dbbd54a9af2dc45de2eae237380)
Diffstat (limited to 'source3/winbindd/winbindd_async.c')
-rw-r--r--source3/winbindd/winbindd_async.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/source3/winbindd/winbindd_async.c b/source3/winbindd/winbindd_async.c
index 6cd85a2694..1c30558058 100644
--- a/source3/winbindd/winbindd_async.c
+++ b/source3/winbindd/winbindd_async.c
@@ -175,7 +175,7 @@ static void lookupsid_recv(TALLOC_CTX *mem_ctx, bool success,
ZERO_STRUCT(request);
request.cmd = WINBINDD_LOOKUPSID;
- fstrcpy(request.data.sid, sid_string_static(&s->sid));
+ sid_to_string(request.data.sid, &s->sid);
do_async_domain(mem_ctx, root_domain, &request, lookupsid_recv2,
(void *)cont, s);
@@ -209,7 +209,7 @@ void winbindd_lookupsid_async(TALLOC_CTX *mem_ctx, const DOM_SID *sid,
ZERO_STRUCT(request);
request.cmd = WINBINDD_LOOKUPSID;
- fstrcpy(request.data.sid, sid_string_static(sid));
+ sid_to_string(request.data.sid, sid);
if ( (s = TALLOC_ZERO_P(mem_ctx, struct lookupsid_state)) == NULL ) {
DEBUG(0, ("winbindd_lookupsid_async: talloc failed\n"));
@@ -795,7 +795,7 @@ void winbindd_gettoken_async(TALLOC_CTX *mem_ctx, const DOM_SID *user_sid,
ZERO_STRUCT(request);
request.cmd = WINBINDD_GETUSERDOMGROUPS;
- fstrcpy(request.data.sid, sid_string_static(user_sid));
+ sid_to_string(request.data.sid, user_sid);
do_async_domain(mem_ctx, domain, &request, gettoken_recvdomgroups,
NULL, state);