AX.25: Fix back-to-back frames decoding
The AX.25 specification, dictates that two concecutive frames may share the same AX.25 SYNC flag as stop and start indicator. This commit deals with this issue allowing such frames to be decoded
In addition, this commit adds some extra checks to quit the decoding state early and avoid possible invalid frames to pass the weak CRC check.
Signed-off-by: Manolis Surligas surligas@gmail.com
Edited by Manolis Surligas