From 34ec4140c7a5dcec903a8650664aae02cf634007 Mon Sep 17 00:00:00 2001 From: Daniele Lacamera Date: Thu, 27 Feb 2025 17:12:21 +0100 Subject: [PATCH] Fixes for the https fullstack-simulator demo --- fullstack/freertos-wolfip-wolfssl-https/CMakeLists.txt | 1 + fullstack/freertos-wolfip-wolfssl-https/src/https_server.h | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/fullstack/freertos-wolfip-wolfssl-https/CMakeLists.txt b/fullstack/freertos-wolfip-wolfssl-https/CMakeLists.txt index fa30d0a3..17c75fe6 100644 --- a/fullstack/freertos-wolfip-wolfssl-https/CMakeLists.txt +++ b/fullstack/freertos-wolfip-wolfssl-https/CMakeLists.txt @@ -7,6 +7,7 @@ set(CMAKE_C_STANDARD_REQUIRED ON) # wolfSSL configuration add_definitions(-DWOLFSSL_USER_SETTINGS) +add_definitions(-DWOLFSSL_WOLFIP) # FreeRTOS Kernel source files for POSIX port set(FREERTOS_PORT_DIR ${CMAKE_CURRENT_SOURCE_DIR}/freertos/FreeRTOS-Kernel/portable/ThirdParty/GCC/Posix) diff --git a/fullstack/freertos-wolfip-wolfssl-https/src/https_server.h b/fullstack/freertos-wolfip-wolfssl-https/src/https_server.h index ac54a8eb..20a3acf8 100644 --- a/fullstack/freertos-wolfip-wolfssl-https/src/https_server.h +++ b/fullstack/freertos-wolfip-wolfssl-https/src/https_server.h @@ -34,9 +34,9 @@ #define HTTPS_TASK_PRIORITY (tskIDLE_PRIORITY + 2) /* Certificate paths */ -#define CERT_FILE "./certs/server-cert.pem" -#define KEY_FILE "./certs/server-key.pem" -#define CA_FILE "./certs/ca-cert.pem" +#define CERT_FILE "../../../../wolfssl/certs/server-cert.pem" +#define KEY_FILE "../../../../wolfssl/certs/server-key.pem" +#define CA_FILE "../../../../wolfssl/certs/ca-cert.pem" /* Initialize HTTPS server with wolfSSL and wolfIP */ int https_server_init(struct wolfIP *ipstack);