From 2faf50ee2b60dac47711fdb1aa8cd03d3ea8ca79 Mon Sep 17 00:00:00 2001 From: Jack Tjaden Date: Mon, 3 Jun 2024 17:12:04 -0600 Subject: [PATCH 1/2] Updated README.md to new outputs --- README.md | 68 ++++++++++++++----------------------------------------- 1 file changed, 17 insertions(+), 51 deletions(-) diff --git a/README.md b/README.md index bbc0671..a76e559 100644 --- a/README.md +++ b/README.md @@ -33,60 +33,26 @@ In the root directory for wolfHSM-examples run `./posix/tcp/wh_server_tcp/Build/ After all steps are you complete you should see the following outputs. Server output : + ``` -wh_Server_Init:0 -Server HandleRequestMessage:0 -Server HandleRequestMessage:0 -Server HandleRequestMessage:0 -Server HandleRequestMessage:0 -Server HandleRequestMessage:0 -Server HandleRequestMessage:0 -Server HandleRequestMessage:0 -Server HandleRequestMessage:0 -Server HandleRequestMessage:0 -Server HandleRequestMessage:0 -Server HandleRequestMessage:0 -ServerCleanup:0 +Waiting for connection... +Successful connection! +Server disconnected ``` Client output : + ``` -wh_Client_Init:0 -Client EchoRequest:0, len:9, Request:0 -Client EchoResponse:-401, len:0, -Client EchoResponse:-401, len:0, -Client EchoResponse:0, len:9, Request:0 -Client EchoRequest:0, len:9, Request:1 -Client EchoResponse:-401, len:0, -Client EchoResponse:-401, len:0, -Client EchoResponse:0, len:9, Request:1 -Client EchoRequest:0, len:9, Request:2 -Client EchoResponse:-401, len:0, -Client EchoResponse:-401, len:0, -Client EchoResponse:0, len:9, Request:2 -Client EchoRequest:0, len:9, Request:3 -Client EchoResponse:-401, len:0, -Client EchoResponse:-401, len:0, -Client EchoResponse:0, len:9, Request:3 -Client EchoRequest:0, len:9, Request:4 -Client EchoResponse:-401, len:0, -Client EchoResponse:-401, len:0, -Client EchoResponse:0, len:9, Request:4 -Client EchoRequest:0, len:9, Request:5 -Client EchoResponse:-401, len:0, -Client EchoResponse:0, len:9, Request:5 -Client EchoRequest:0, len:9, Request:6 -Client EchoResponse:-401, len:0, -Client EchoResponse:-401, len:0, -Client EchoResponse:0, len:9, Request:6 -Client EchoRequest:0, len:9, Request:7 -Client EchoResponse:-401, len:0, -Client EchoResponse:0, len:9, Request:7 -Client EchoRequest:0, len:9, Request:8 -Client EchoResponse:-401, len:0, -Client EchoResponse:0, len:9, Request:8 -Client EchoRequest:0, len:9, Request:9 -Client EchoResponse:-401, len:0, -Client EchoResponse:0, len:9, Request:9 -wh_Client_Cleanup:0 +Client connecting to server... +Client sent request successfully +Client sent request successfully +Client sent request successfully +Client sent request successfully +Client sent request successfully +Client sent request successfully +Client sent request successfully +Client sent request successfully +Client sent request successfully +Client sent request successfully +Client disconnected ``` From 05f414d981a6d676092ee67801b33dcc5db62337 Mon Sep 17 00:00:00 2001 From: Jack Tjaden Date: Tue, 4 Jun 2024 16:42:02 -0600 Subject: [PATCH 2/2] Added HAVE_ANONYMOUS_INLINE_AGGREGATES=1 to user settings in order to compile --- posix/tcp/wh_client_tcp/user_settings.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/posix/tcp/wh_client_tcp/user_settings.h b/posix/tcp/wh_client_tcp/user_settings.h index c85be45..a3ec4a0 100644 --- a/posix/tcp/wh_client_tcp/user_settings.h +++ b/posix/tcp/wh_client_tcp/user_settings.h @@ -13,6 +13,8 @@ #define HAVE_WC_INTROSPECTION #define WOLFSSL_IGNORE_FILE_WARN +#define HAVE_ANONYMOUS_INLINE_AGGREGATES 1 + #define WOLFSSL_NO_MALLOC /* Hardening options */