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;