STEP03c: HACK s3 client dcerpc_connection_set_use_trans_fn
authorStefan Metzmacher <metze@samba.org>
Fri, 10 Jan 2014 16:30:49 +0000 (17:30 +0100)
committerStefan Metzmacher <metze@samba.org>
Tue, 4 Jun 2019 10:45:39 +0000 (12:45 +0200)
source3/rpc_client/cli_pipe.c

index e3f963346f553f9e70ddcb12b7c98433427e9424..93fb387a49d4dcf093e1a65d20a20e5a048aa31e 100644 (file)
@@ -36,6 +36,7 @@
 #include "auth/gensec/gensec.h"
 #include "auth/credentials/credentials.h"
 #include "../libcli/smb/smbXcli_base.h"
+#include "../libcli/smb/tstream_smbXcli_np.h"
 #include "librpc/rpc/dcerpc_connection.h"
 
 #undef DBGC_CLASS
@@ -3084,6 +3085,8 @@ static NTSTATUS rpc_pipe_open_np(struct cli_state *cli,
        result->assoc = dcerpc_association_create(result, 0);
        result->conn = dcerpc_connection_create(result, result->assoc,
                                                &result->transport->stream);
+       dcerpc_connection_set_use_trans_fn(result->conn,
+                                          tstream_smbXcli_np_use_trans);
        result->pres = dcerpc_presentation_allocate(result, result->conn, table,
                                                    &ndr_transfer_syntax_ndr);
        result->sec = dcerpc_security_allocate(result, result->conn,