Mercurial > ~mikael > mcabber > hg
comparison mcabber/mcabber/xmpp.c @ 1911:baa52ea32b47
Only print the ssl status as an integer if we don't understand it
author | franky |
---|---|
date | Fri, 14 May 2010 09:58:40 +0200 |
parents | 3695266e16c7 |
children | 33d1c42cf07e |
comparison
equal
deleted
inserted
replaced
1910:3695266e16c7 | 1911:baa52ea32b47 |
---|---|
802 #endif | 802 #endif |
803 } | 803 } |
804 | 804 |
805 static LmSSLResponse ssl_cb(LmSSL *ssl, LmSSLStatus status, gpointer ud) | 805 static LmSSLResponse ssl_cb(LmSSL *ssl, LmSSLStatus status, gpointer ud) |
806 { | 806 { |
807 scr_LogPrint(LPRINT_LOGNORM, "SSL status:%d", status); | |
808 | |
809 switch (status) { | 807 switch (status) { |
810 case LM_SSL_STATUS_NO_CERT_FOUND: | 808 case LM_SSL_STATUS_NO_CERT_FOUND: |
811 scr_LogPrint(LPRINT_LOGNORM, "No certificate found!"); | 809 scr_LogPrint(LPRINT_LOGNORM, "No certificate found!"); |
812 break; | 810 break; |
813 case LM_SSL_STATUS_UNTRUSTED_CERT: | 811 case LM_SSL_STATUS_UNTRUSTED_CERT: |
838 break; | 836 break; |
839 } | 837 } |
840 case LM_SSL_STATUS_GENERIC_ERROR: | 838 case LM_SSL_STATUS_GENERIC_ERROR: |
841 scr_LogPrint(LPRINT_LOGNORM, "Generic SSL error!"); | 839 scr_LogPrint(LPRINT_LOGNORM, "Generic SSL error!"); |
842 break; | 840 break; |
841 default: | |
842 scr_LogPrint(LPRINT_LOGNORM, "SSL error:%d", status); | |
843 } | 843 } |
844 | 844 |
845 if (settings_opt_get_int("ssl_ignore_checks")) | 845 if (settings_opt_get_int("ssl_ignore_checks")) |
846 return LM_SSL_RESPONSE_CONTINUE; | 846 return LM_SSL_RESPONSE_CONTINUE; |
847 return LM_SSL_RESPONSE_STOP; | 847 return LM_SSL_RESPONSE_STOP; |