*dlci = ((EXTRACT_U_1(p) & 0xFC) << 2) | ((EXTRACT_U_1(p + 1) & 0xF0) >> 4);
flags[0] = EXTRACT_U_1(p) & 0x02; /* populate the first flag fields */
- flags[1] = EXTRACT_U_1(p + 1) & 0x0c;
+ flags[1] = EXTRACT_U_1(p + 1) & 0x0e;
flags[2] = 0; /* clear the rest of the flags */
flags[3] = 0;
redirect (6), v: 1, checksum: 0xffff (incorrect should be 0x6b16), holding time: 21253s, length indicator: 17
00.04ec.0000
SNPA (length: 0): <empty>, bad opts/li
-Q.922, hdr-len 2, DLCI 0, Flags [FECN], NLPID unknown (0x22), length 72482:
+Q.922, hdr-len 2, DLCI 0, Flags [DE, FECN], NLPID unknown (0x22), length 72482:
0x0000: 0082 1000 5542 5343 70a1 0200 0400 0000 ....UBSCp.......
0x0010: 007e .~