From 5c521587c99f1da49af4e8fb37282796fc531bc8 Mon Sep 17 00:00:00 2001 From: Rafal Szczesniak Date: Thu, 21 Apr 2005 12:21:14 +0000 Subject: r6419: Fix strange behaviour of NET-USERDEL where account doesn't actually gets deleted. rafal (This used to be commit f78d1e4b35c7cb3d983da0bcb2717627b787d9f9) --- source4/libnet/userman.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'source4/libnet/userman.c') diff --git a/source4/libnet/userman.c b/source4/libnet/userman.c index 6724206b2e..9a8c1d6035 100644 --- a/source4/libnet/userman.c +++ b/source4/libnet/userman.c @@ -314,11 +314,13 @@ struct composite_context *rpc_composite_userdel_send(struct dcerpc_pipe *p, s = talloc_zero(c, struct userdel_state); if (s == NULL) goto failure; - s->pipe = p; c->state = SMBCLI_REQUEST_SEND; c->private = s; c->event_ctx = dcerpc_event_context(p); + s->pipe = p; + s->domain_handle = io->in.domain_handle; + s->lookupname.in.domain_handle = &io->in.domain_handle; s->lookupname.in.num_names = 1; s->lookupname.in.names = talloc_zero(s, struct samr_String); -- cgit