From 06cb1459f1e83a7392351f64194959bfcaca9779 Mon Sep 17 00:00:00 2001 From: Dmitry Podgorny Date: Tue, 30 Mar 2021 00:46:13 +0300 Subject: [PATCH] tls/securetransport: add client cert stub functions --- src/tls_securetransport.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/tls_securetransport.c b/src/tls_securetransport.c index 91a315d..3ea58e9 100644 --- a/src/tls_securetransport.c +++ b/src/tls_securetransport.c @@ -24,6 +24,21 @@ void tls_shutdown(void) { } +char *tls_id_on_xmppaddr(xmpp_conn_t *conn, unsigned int n) +{ + UNUSED(n); + /* always fail */ + xmpp_error(conn->ctx, "tls", "Client-Authentication not implemented"); + return NULL; +} + +unsigned int tls_id_on_xmppaddr_num(xmpp_conn_t *conn) +{ + /* always fail */ + xmpp_error(conn->ctx, "tls", "Client-Authentication not implemented"); + return 0; +} + OSStatus MySSLReadFunction(SSLConnectionRef connection, void *data, size_t *dataLength) { size_t bytesToGo = *dataLength; size_t initLen = bytesToGo;