We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3eddb29 commit d4c3d53Copy full SHA for d4c3d53
src/mac/LoRaMacParser.c
@@ -86,15 +86,8 @@ LoRaMacParserStatus_t LoRaMacParserData( LoRaMacMessageData_t* macMsg )
86
macMsg->FHDR.FCnt = macMsg->Buffer[bufItr++];
87
macMsg->FHDR.FCnt |= macMsg->Buffer[bufItr++] << 8;
88
89
- if( macMsg->FHDR.FCtrl.Bits.FOptsLen <= 15 )
90
- {
91
- memcpy1( macMsg->FHDR.FOpts, &macMsg->Buffer[bufItr], macMsg->FHDR.FCtrl.Bits.FOptsLen );
92
- bufItr = bufItr + macMsg->FHDR.FCtrl.Bits.FOptsLen;
93
- }
94
- else
95
96
- return LORAMAC_PARSER_FAIL;
97
+ memcpy1( macMsg->FHDR.FOpts, &macMsg->Buffer[bufItr], macMsg->FHDR.FCtrl.Bits.FOptsLen );
+ bufItr = bufItr + macMsg->FHDR.FCtrl.Bits.FOptsLen;
98
99
// Initialize anyway with zero.
100
macMsg->FPort = 0;
0 commit comments