From 3be041eacb1a2360aeee28d0aa249339e60a327b Mon Sep 17 00:00:00 2001 From: Tony Josi Date: Mon, 17 Jul 2023 19:08:42 +0530 Subject: [PATCH] Fix TCP echo posix demo warnings (#1031) * fix warnings * update naming * updating +TCP to latest * review comments fix --- FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Posix/main.c | 4 +++- .../Demo/FreeRTOS_Plus_TCP_Echo_Posix/main_networking.c | 4 +++- FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP | 2 +- manifest.yml | 2 +- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Posix/main.c b/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Posix/main.c index 867256d3c..fe4ae4f91 100644 --- a/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Posix/main.c +++ b/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Posix/main.c @@ -227,7 +227,9 @@ void traceOnEnter() /* clear the buffer */ char buffer[ 1 ]; - read( STDIN_FILENO, &buffer, 1 ); + size_t xReadRet; + xReadRet = read( STDIN_FILENO, &buffer, 1 ); + ( void ) xReadRet; } } diff --git a/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Posix/main_networking.c b/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Posix/main_networking.c index e68e6622f..20acd6131 100644 --- a/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Posix/main_networking.c +++ b/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Posix/main_networking.c @@ -161,7 +161,9 @@ void main_tcp_echo_client_tasks( void ) #if defined( ipconfigIPv4_BACKWARD_COMPATIBLE ) && ( ipconfigIPv4_BACKWARD_COMPATIBLE == 0 ) /* Initialise the interface descriptor for WinPCap. */ - pxFillInterfaceDescriptor( 0, &( xInterfaces[ 0 ] ) ); + NetworkInterface_t * pxLinux_FillInterfaceDescriptor( BaseType_t xEMACIndex, + NetworkInterface_t * pxInterface ); + pxLinux_FillInterfaceDescriptor( 0, &( xInterfaces[ 0 ] ) ); /* === End-point 0 === */ FreeRTOS_FillEndPoint( &( xInterfaces[ 0 ] ), &( xEndPoints [ 0 ] ), ucIPAddress, ucNetMask, ucGatewayAddress, ucDNSServerAddress, ucMACAddress ); diff --git a/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP b/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP index 2d3f4daa5..07e99855c 160000 --- a/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP +++ b/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP @@ -1 +1 @@ -Subproject commit 2d3f4daa567ffe71aeda2e0f6d0bc02850db0627 +Subproject commit 07e99855c7a189a2af5b708951815a2c604a8b9a diff --git a/manifest.yml b/manifest.yml index f1b366ecf..bdd0fbefb 100644 --- a/manifest.yml +++ b/manifest.yml @@ -11,7 +11,7 @@ dependencies: path: "FreeRTOS/Source" - name: "FreeRTOS-Plus-TCP" - version: "2d3f4da" + version: "07e9985" repository: type: "git" url: "https://github.com/FreeRTOS/FreeRTOS-Plus-TCP.git"