From: Volker Lendecke Date: Thu, 7 Nov 2024 09:48:52 +0000 (+0100) Subject: tstream_tls: Add tstream_tls_params_peer_name() X-Git-Tag: tdb-1.4.13~614 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=19ab2db59acaa4f9b9283ff9da88dc14b60fda46;p=thirdparty%2Fsamba.git tstream_tls: Add tstream_tls_params_peer_name() Signed-off-by: Volker Lendecke Reviewed-by: Stefan Metzmacher --- diff --git a/source4/lib/tls/tls.h b/source4/lib/tls/tls.h index 66d7cb68111..059e2fbdeb1 100644 --- a/source4/lib/tls/tls.h +++ b/source4/lib/tls/tls.h @@ -83,6 +83,8 @@ NTSTATUS tstream_tls_params_server(TALLOC_CTX *mem_ctx, struct tstream_tls_params **_params); bool tstream_tls_params_enabled(struct tstream_tls_params *params); +const char *tstream_tls_params_peer_name( + const struct tstream_tls_params *params); const DATA_BLOB *tstream_tls_channel_bindings(struct tstream_context *tls_tstream); diff --git a/source4/lib/tls/tls_tstream.c b/source4/lib/tls/tls_tstream.c index 081bddfe21b..09dc464cbf8 100644 --- a/source4/lib/tls/tls_tstream.c +++ b/source4/lib/tls/tls_tstream.c @@ -892,6 +892,12 @@ bool tstream_tls_params_enabled(struct tstream_tls_params *tls_params) return tlsp->tls_enabled; } +const char *tstream_tls_params_peer_name( + const struct tstream_tls_params *params) +{ + return params->internal->peer_name; +} + static NTSTATUS tstream_tls_setup_channel_bindings(struct tstream_tls *tlss) { gnutls_datum_t cb = { .size = 0 };