From 482be755fe29fee8babafcd255d4d9323c2c5de6 Mon Sep 17 00:00:00 2001 From: Eug Krashtan Date: Wed, 7 Jul 2021 12:13:22 +0300 Subject: [PATCH] gnutls: GNUTLS_CRT_RAW not defined MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Old version of GnuTLS, used in Raspbian, contains no definition for GNUTLS_CRT_RAW. This patch fixes build error: `error: ‘GNUTLS_CRT_RAW’ undeclared` Signed-off-by: Eug Krashtan --- src/coap_gnutls.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/coap_gnutls.c b/src/coap_gnutls.c index 661967b1..52bcbb91 100644 --- a/src/coap_gnutls.c +++ b/src/coap_gnutls.c @@ -68,6 +68,10 @@ GNUTLS_KEY_KEY_CERT_SIGN #endif /* GNUTLS_VERSION_NUMBER >= 0x030606 */ +#ifndef GNUTLS_CRT_RAW +#define GNUTLS_CRT_RAW GNUTLS_CRT_RAWPK +#endif /* GNUTLS_CRT_RAW */ + #ifdef _WIN32 #define strcasecmp _stricmp #endif