s4:librpc/rpc: make use of explicit dcerpc_*_recv functions
authorStefan Metzmacher <metze@samba.org>
Sat, 27 Feb 2010 09:59:14 +0000 (10:59 +0100)
committerStefan Metzmacher <metze@samba.org>
Mon, 1 Mar 2010 15:11:55 +0000 (16:11 +0100)
metze

source4/librpc/rpc/dcerpc_schannel.c
source4/librpc/rpc/dcerpc_util.c

index c678a674c17bfc6aa5fa6ae9dfdcb29ec922b0b9..0870c89714d411287a6acfaa4f360988a514fadf 100644 (file)
@@ -161,7 +161,7 @@ static void continue_srv_challenge(struct rpc_request *req)
        s = talloc_get_type(c->private_data, struct schannel_key_state);
 
        /* receive rpc request result - netlogon challenge */
-       c->status = dcerpc_ndr_request_recv(req);
+       c->status = dcerpc_netr_ServerReqChallenge_recv(req);
        if (!composite_is_ok(c)) return;
 
        /* prepare credentials for auth2 request */
@@ -209,7 +209,7 @@ static void continue_srv_auth2(struct rpc_request *req)
        s = talloc_get_type(c->private_data, struct schannel_key_state);
 
        /* receive rpc request result - auth2 credentials */ 
-       c->status = dcerpc_ndr_request_recv(req);
+       c->status = dcerpc_netr_ServerAuthenticate2_recv(req);
        if (!composite_is_ok(c)) return;
 
        /* verify credentials */
index 9dabb54ca5046c15dc604b9bb48583262e22af11..f540d62cb9ddbc62388919acf8456c9917a74a17 100644 (file)
@@ -178,7 +178,7 @@ static void continue_epm_map(struct rpc_request *req)
                                                          struct epm_map_binding_state);
 
        /* receive result of a rpc request */
-       c->status = dcerpc_ndr_request_recv(req);
+       c->status = dcerpc_epm_Map_recv(req);
        if (!composite_is_ok(c)) return;
 
        /* check the details */