s4:rpc_server: support DCESRV_CALL_STATE_FLAG_MULTIPLEXED by default
authorStefan Metzmacher <metze@samba.org>
Thu, 15 Sep 2016 16:18:01 +0000 (18:18 +0200)
committerAndreas Schneider <asn@cryptomilk.org>
Wed, 26 Oct 2016 09:20:17 +0000 (11:20 +0200)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
source4/rpc_server/dcerpc_server.c

index 3938cd4fbf45a8b2f5792244f6d5d6ef7bd50361..9f6c8dc444d3e0a8c629b6a22456b6e3d910a326 100644 (file)
@@ -1089,6 +1089,11 @@ static NTSTATUS dcesrv_check_or_create_context(struct dcesrv_call_state *call,
 
        dcesrv_prepare_context_auth(call);
 
+       /*
+        * Multiplex is supported by default
+        */
+       call->state_flags |= DCESRV_CALL_STATE_FLAG_MULTIPLEXED;
+
        status = iface->bind(call, iface, if_version);
        call->context = NULL;
        if (!NT_STATUS_IS_OK(status)) {