Browse Source

Fixed compilation with GnuTLS

Paul-Louis Ageneau 4 years ago
parent
commit
50a6832fb3
2 changed files with 2 additions and 1 deletions
  1. 1 0
      src/impl/certificate.cpp
  2. 1 1
      src/impl/dtlstransport.cpp

+ 1 - 0
src/impl/certificate.cpp

@@ -94,6 +94,7 @@ namespace {
 certificate_ptr make_certificate_impl(CertificateType type) {
 	PLOG_DEBUG << "Generating certificate (GnuTLS)";
 
+	using namespace gnutls;
 	unique_ptr<gnutls_x509_crt_t, decltype(&free_crt)> crt(new_crt(), free_crt);
 	unique_ptr<gnutls_x509_privkey_t, decltype(&free_privkey)> privkey(new_privkey(), free_privkey);
 

+ 1 - 1
src/impl/dtlstransport.cpp

@@ -204,7 +204,7 @@ void DtlsTransport::runRecvLoop() {
 			if (ret == GNUTLS_E_REHANDSHAKE) {
 				do {
 					std::lock_guard lock(mSendMutex);
-					ret = gnutls_alert_send(mSession, GNUTLS_AL_WARNING, GNUTLS_A_NO_RENEGOTIATION)
+					ret = gnutls_alert_send(mSession, GNUTLS_AL_WARNING, GNUTLS_A_NO_RENEGOTIATION);
 				} while (ret == GNUTLS_E_INTERRUPTED || ret == GNUTLS_E_AGAIN);
 				continue;
 			}