From e48fc192d24a53db4209de262caec4d5b491952e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20Filipensk=C3=BD?= Date: Sun, 8 May 2022 21:06:13 +0200 Subject: debug: add debug_traceid_set/get() interface MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pavel Filipenský Reviewed-by: Andreas Schneider Reviewed-by: Jeremy Allison --- lib/util/debug.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'lib/util/debug.h') diff --git a/lib/util/debug.h b/lib/util/debug.h index e356e065811..5f4833b0fcd 100644 --- a/lib/util/debug.h +++ b/lib/util/debug.h @@ -23,6 +23,7 @@ #ifndef _SAMBA_DEBUG_H #define _SAMBA_DEBUG_H +#include #include #include #include @@ -338,4 +339,10 @@ void debug_set_callback(void *private_ptr, debug_callback_fn fn); char *debug_get_ringbuf(void); size_t debug_get_ringbuf_size(void); +/* Explicitly set new traceid. The old id is returned. */ +uint64_t debug_traceid_set(uint64_t id); + +/* Get the current traceid. */ +uint64_t debug_traceid_get(void); + #endif /* _SAMBA_DEBUG_H */ -- cgit v1.2.1