]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
dcesrv_core: Make dcesrv_call_disconnect_after() public
authorStefan Metzmacher <metze@samba.org>
Wed, 17 Jul 2024 15:39:24 +0000 (17:39 +0200)
committerJule Anger <janger@samba.org>
Thu, 12 Jun 2025 11:27:15 +0000 (11:27 +0000)
BUG: https://bugzilla.samba.org/show_bug.cgi?id=15680

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
(cherry picked from commit a094a29e426cc79e23bb4d866334d7735159fb41)
(cherry picked from commit 310b5c9dcecfba72b3b02632fca08a68c042d2c1)

librpc/rpc/dcesrv_core.c
librpc/rpc/dcesrv_core.h

index 66478001640d039bfbf856c4148139d8f8a68efb..7fb23d49d61542a986b45b3c5c782bfeddaf0878 100644 (file)
@@ -783,8 +783,8 @@ static void dcesrv_call_set_list(struct dcesrv_call_state *call,
        }
 }
 
-static void dcesrv_call_disconnect_after(struct dcesrv_call_state *call,
-                                        const char *reason)
+void dcesrv_call_disconnect_after(struct dcesrv_call_state *call,
+                                 const char *reason)
 {
        struct dcesrv_auth *a = NULL;
 
index 90f5bd21d64b12f8671d6e9cafc0daf7d65eb4b0..0b69af575b28c70ee64d838101832699f78d1c11 100644 (file)
@@ -566,6 +566,9 @@ NTSTATUS dcesrv_auth_session_key(struct dcesrv_call_state *call,
 NTSTATUS dcesrv_transport_session_key(struct dcesrv_call_state *call,
                                      DATA_BLOB *session_key);
 
+void dcesrv_call_disconnect_after(struct dcesrv_call_state *call,
+                                 const char *reason);
+
 /* a useful macro for generating a RPC fault in the backend code */
 #define DCESRV_FAULT(code) do { \
        dce_call->fault_code = code; \