loudmouth/lm-ssl.c
changeset 145 ee777a1f5c62
parent 135 6bb0aad132e0
child 160 3360bb7f4bfd
equal deleted inserted replaced
144:759df77706e0 145:ee777a1f5c62
   126 			}
   126 			}
   127 		}
   127 		}
   128 
   128 
   129 		gnutls_x509_crt_deinit (cert);
   129 		gnutls_x509_crt_deinit (cert);
   130 
   130 
       
   131 		digest_size = sizeof (ssl->fingerprint);
   131 		if (gnutls_fingerprint (GNUTLS_DIG_MD5, &cert_list[0],
   132 		if (gnutls_fingerprint (GNUTLS_DIG_MD5, &cert_list[0],
   132 					     ssl->fingerprint,
   133 					     ssl->fingerprint,
   133 					     &digest_size) >= 0) {
   134 					     &digest_size) >= 0) {
   134 			if (ssl->expected_fingerprint &&
   135 			if (ssl->expected_fingerprint &&
   135 			    memcmp (ssl->expected_fingerprint, ssl->fingerprint,
   136 			    memcmp (ssl->expected_fingerprint, ssl->fingerprint,