From e5da99952f92a79404f30d8f47cca27a9949d244 Mon Sep 17 00:00:00 2001 From: Paul Bartell Date: Fri, 9 Sep 2022 14:53:17 -0700 Subject: [PATCH] NetifSlirp: Address some gcc/linux warnings --- .../libslirp/MBuffNetifBackendLibslirp.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/source/portable/NetworkInterface/libslirp/MBuffNetifBackendLibslirp.c b/source/portable/NetworkInterface/libslirp/MBuffNetifBackendLibslirp.c index 31f0d509e..b7950d348 100644 --- a/source/portable/NetworkInterface/libslirp/MBuffNetifBackendLibslirp.c +++ b/source/portable/NetworkInterface/libslirp/MBuffNetifBackendLibslirp.c @@ -353,8 +353,8 @@ void vMBuffNetifBackendDeInit( void * pvBackendContext ) ( void ) WaitForSingleObject( ( HANDLE ) pxCtx->xTxThread, INFINITE ); ( void ) WaitForSingleObject( ( HANDLE ) pxCtx->xRxThread, INFINITE ); #else - pthread_join( &( pxCtx->xTxThread ), NULL ); - pthread_join( &( pxCtx->xRxThread ), NULL ); + pthread_join( pxCtx->xTxThread, NULL ); + pthread_join( pxCtx->xRxThread, NULL ); #endif vLockSlirpContext( pxCtx ); @@ -393,15 +393,15 @@ static slirp_ssize_t xSlirp_WriteCallback( const void * pvBuffer, if( uxLen > ( NETWORK_BUFFER_LEN ) ) { - fprintf( stderr, "Dropping RX frame of length: %lu > %lu. Frame received from libslirp is too large.\n", uxLen, NETWORK_BUFFER_LEN ); + fprintf( stderr, "Dropping RX frame of length: %zu > %zu. Frame received from libslirp is too large.\n", uxLen, ( size_t ) NETWORK_BUFFER_LEN ); } else if( uxLen < sizeof( EthernetHeader_t ) ) { - fprintf( stderr, "Dropping RX frame of length: %lu < %lu. Frame received from libslirp is too small.\n", uxLen, sizeof( EthernetHeader_t ) ); + fprintf( stderr, "Dropping RX frame of length: %zu < %zu. Frame received from libslirp is too small.\n", uxLen, sizeof( EthernetHeader_t ) ); } else if( xMessageBufferSpacesAvailable( pxCtx->xRecvMsgBuffer ) < ( uxLen + 4U ) ) { - fprintf( stderr, "Dropping RX frame of length: %lu. xRecvMsgBuffer is full\n", uxLen ); + fprintf( stderr, "Dropping RX frame of length: %zu. xRecvMsgBuffer is full\n", uxLen ); } else {