|
@@ -62,8 +62,11 @@ static ssize_t _ssl_write_ext2(struct dns_server_info *server, SSL *ssl, const v
|
|
|
|
|
|
#if defined(OSSL_QUIC1_VERSION) && !defined(OPENSSL_NO_QUIC)
|
|
|
ret = SSL_write_ex2(ssl, buff, num, flags, &written);
|
|
|
-#else
|
|
|
+#elif OPENSSL_VERSION_NUMBER >= 0x10101000L
|
|
|
ret = SSL_write_ex(ssl, buff, num, &written);
|
|
|
+#else
|
|
|
+ ret = SSL_write(ssl, buff, num);
|
|
|
+ written = ret;
|
|
|
#endif
|
|
|
pthread_mutex_unlock(&server->lock);
|
|
|
|