]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
tstream_tls: Add tstream_tls_params_peer_name()
authorVolker Lendecke <vl@samba.org>
Thu, 7 Nov 2024 09:48:52 +0000 (10:48 +0100)
committerVolker Lendecke <vl@samba.org>
Mon, 11 Nov 2024 14:03:03 +0000 (14:03 +0000)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
source4/lib/tls/tls.h
source4/lib/tls/tls_tstream.c

index 66d7cb68111bfd2666cbacf02c99c040e4f32743..059e2fbdeb1396f8b5eb9bdfd426ccc8fc1befad 100644 (file)
@@ -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);
 
index 081bddfe21b49a7da0619d0c6e9b1cf73b5458df..09dc464cbf8ce7bc2b87910b69078ca3a4252011 100644 (file)
@@ -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 };