Create a new branch and address 10.8 warnings (#241)

This commit is contained in:
Aniruddha Kanhere 2020-09-04 12:34:30 -07:00 committed by GitHub
parent 6c86457bb7
commit 889d3e8667
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 34 additions and 16 deletions

View file

@ -801,7 +801,7 @@ const int32_t l500ms = 500;
int32_t lTCPWindowRxCheck( TCPWindow_t *pxWindow, uint32_t ulSequenceNumber, uint32_t ulLength, uint32_t ulSpace )
{
uint32_t ulCurrentSequenceNumber, ulLast, ulSavedSequenceNumber, ulSequenceNumberDiff;
uint32_t ulCurrentSequenceNumber, ulLast, ulSavedSequenceNumber, ulIntermediateResult = 0;
int32_t lReturn, lDistance;
TCPSegment_t *pxFound;
@ -910,9 +910,9 @@ const int32_t l500ms = 500;
Prepare a SACK (Selective ACK). */
ulLast = ulSequenceNumber + ulLength;
ulSequenceNumberDiff = ulLast - ulCurrentSequenceNumber;
ulIntermediateResult = ulLast - ulCurrentSequenceNumber;
/* The cast from unsigned long to signed long is on purpose. */
lDistance = ( int32_t ) ulSequenceNumberDiff;
lDistance = ( int32_t ) ulIntermediateResult;
if( lDistance <= 0 )
{
@ -1006,7 +1006,8 @@ const int32_t l500ms = 500;
/* Return a positive value. The packet may be accepted
and stored but an earlier packet is still missing. */
lReturn = ipNUMERIC_CAST( int32_t, ulSequenceNumber - ulCurrentSequenceNumber );
ulIntermediateResult = ulSequenceNumber - ulCurrentSequenceNumber;
lReturn = ( int32_t ) ulIntermediateResult;
}
}
}