From 47e27c837ae7b61b02391616df517bc9735129af Mon Sep 17 00:00:00 2001 From: Dmitry Podgorny Date: Sun, 7 Jun 2020 20:43:41 +0300 Subject: [PATCH] examples/basic: add new conn flags Add options: --trust-tls --legacy-auth --- examples/basic.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/examples/basic.c b/examples/basic.c index 162a174..fb9299d 100644 --- a/examples/basic.c +++ b/examples/basic.c @@ -59,8 +59,12 @@ int main(int argc, char **argv) flags |= XMPP_CONN_FLAG_DISABLE_TLS; else if (strcmp(argv[i], "--mandatory-tls") == 0) flags |= XMPP_CONN_FLAG_MANDATORY_TLS; + else if (strcmp(argv[i], "--trust-tls") == 0) + flags |= XMPP_CONN_FLAG_TRUST_TLS; else if (strcmp(argv[i], "--legacy-ssl") == 0) flags |= XMPP_CONN_FLAG_LEGACY_SSL; + else if (strcmp(argv[i], "--legacy-auth") == 0) + flags |= XMPP_CONN_FLAG_LEGACY_AUTH; else if (strcmp(argv[i], "--tcp-keepalive") == 0) tcp_keepalive = 1; else @@ -71,7 +75,9 @@ int main(int argc, char **argv) "Options:\n" " --disable-tls Disable TLS.\n" " --mandatory-tls Deny plaintext connection.\n" + " --trust-tls Trust TLS certificate.\n" " --legacy-ssl Use old style SSL.\n" + " --legacy-auth Allow legacy authentication.\n" " --tcp-keepalive Configure TCP keepalive.\n\n" "Note: --disable-tls conflicts with --mandatory-tls or " "--legacy-ssl\n");