Browse Source

Fix overflow check in ClientMemSend

Eric Blankenhorn 2 years ago
parent
commit
2274d0b773
2 changed files with 4 additions and 4 deletions
  1. 2 2
      IDE/STM32Cube/wolfssl_example.c
  2. 2 2
      examples/benchmark/tls_bench.c

+ 2 - 2
IDE/STM32Cube/wolfssl_example.c

@@ -595,9 +595,9 @@ static int ClientMemSend(info_t* info, char* buf, int sz)
 
 #ifndef BENCH_USE_NONBLOCK
     /* check for overflow */
-    if (info->to_client.write_idx + sz > MEM_BUFFER_SZ) {
+    if (info->to_server.write_idx + sz > MEM_BUFFER_SZ) {
         printf("ClientMemSend overflow %d %d %d\n",
-            info->to_client.write_idx, sz, MEM_BUFFER_SZ);
+            info->to_server.write_idx, sz, MEM_BUFFER_SZ);
         osSemaphoreRelease(info->server.mutex);
         return -1;
     }

+ 2 - 2
examples/benchmark/tls_bench.c

@@ -412,8 +412,8 @@ static int ClientMemSend(info_t* info, char* buf, int sz)
 
 #ifndef BENCH_USE_NONBLOCK
     /* check for overflow */
-    if (info->to_client.write_idx + sz > MEM_BUFFER_SZ) {
-        fprintf(stderr, "ClientMemSend overflow %d %d %d\n", info->to_client.write_idx, sz, MEM_BUFFER_SZ);
+    if (info->to_server.write_idx + sz > MEM_BUFFER_SZ) {
+        fprintf(stderr, "ClientMemSend overflow %d %d %d\n", info->to_server.write_idx, sz, MEM_BUFFER_SZ);
         pthread_mutex_unlock(&info->to_server.mutex);
         return -1;
     }