r15459: Add forgotten guid retrieval among other data and thus prevent
authorRafal Szczesniak <mimir@samba.org>
Fri, 5 May 2006 13:57:17 +0000 (13:57 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 19:05:38 +0000 (14:05 -0500)
from returning uninitialised structure member. Thank heavens for build
farm and valgrind :)

rafal
(This used to be commit daca283990c7a8b6efc952c9308c43b68dd49f06)

source4/libnet/libnet_rpc.c

index 06e46f483580e4b4a5c5a6084ee2f9f3d7e1261e..5d5bf194fabb1dd8be1f68b9ff8becad9d4f8b70 100644 (file)
@@ -615,9 +615,12 @@ static NTSTATUS libnet_RpcConnectDCInfo_recv(struct composite_context *c, struct
                s = talloc_get_type(c->private_data, struct rpc_connect_dci_state);
 
                r->out.realm        = talloc_steal(mem_ctx, s->r.out.realm);
-               r->out.domain_sid   = talloc_steal(mem_ctx, s->r.out.domain_sid);
+               r->out.guid         = talloc_steal(mem_ctx, s->r.out.guid);
                r->out.domain_name  = talloc_steal(mem_ctx, s->r.out.domain_name);
+               r->out.domain_sid   = talloc_steal(mem_ctx, s->r.out.domain_sid);
                r->out.dcerpc_pipe  = talloc_steal(mem_ctx, s->r.out.dcerpc_pipe);
+
+               r->out.error_string = NULL;
        }
 
        talloc_free(c);