summaryrefslogtreecommitdiff
path: root/nsswitch
diff options
context:
space:
mode:
authorPavel Filipenský <pfilipen@redhat.com>2021-09-05 20:37:55 +0200
committerJeremy Allison <jra@samba.org>2022-05-10 18:25:01 +0000
commit4580fd10468e22ea39cc38921fb0d8ad6be46339 (patch)
tree67c66c38d9680a8c6b06737aa8f75b5a7be0987e /nsswitch
parent8da5ec60a8ef4c99b33a6df204493ff82da864fc (diff)
downloadsamba-4580fd10468e22ea39cc38921fb0d8ad6be46339.tar.gz
winbind: send "debug traceid" from winbindd parent to child
Bumping WINBIND_INTERFACE_VERSION to 32 Pair-Programmed-With: Andreas Schneider <asn@samba.org> Signed-off-by: Pavel Filipenský <pfilipen@redhat.com> Reviewed-by: Andreas Schneider <asn@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Tue May 10 18:25:01 UTC 2022 on sn-devel-184
Diffstat (limited to 'nsswitch')
-rw-r--r--nsswitch/winbind_struct_protocol.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/nsswitch/winbind_struct_protocol.h b/nsswitch/winbind_struct_protocol.h
index 87d10ae6e3e..ac0558c87c5 100644
--- a/nsswitch/winbind_struct_protocol.h
+++ b/nsswitch/winbind_struct_protocol.h
@@ -61,8 +61,9 @@ typedef char fstring[FSTRING_LEN];
* 29: added "authoritative" to response.data.auth
* 30: added "validation_level" and "info6" to response.data.auth
* 31: added "client_name" to the request
+ * 32: added "traceid" to the request
*/
-#define WINBIND_INTERFACE_VERSION 31
+#define WINBIND_INTERFACE_VERSION 32
/* Have to deal with time_t being 4 or 8 bytes due to structure alignment.
On a 64bit Linux box, we have to support a constant structure size
@@ -253,6 +254,7 @@ struct winbindd_request {
uint32_t flags; /* flags relevant *only* to a given request */
fstring domain_name; /* name of domain for which the request applies */
char client_name[32]; /* The client process sending the request */
+ uint64_t traceid; /* debug traceid is sent from parent to child */
union {
fstring winsreq; /* WINS request */