ВП
Size: a a a
ВП
YK
YK
YK
YK
ВП
YK
YK
#define GROK_STORE_FLAGS(flags, n) ((n << 2u) | flags)
#define GROK_GET_FLAGS(n) ((n) & 0b11)
#define GROK_IS_SHORT(n) (GROK_GET_FLAGS(n) & GROK_SHORT_PKT)
#define GROK_IS_COMPRESSED(n) (GROK_GET_FLAGS(n) & GROK_COMPRESSED_PKT)
#define GROK_GET_TYPE(n) ((n) >> 2u)
YK
YK
5 << 2 | 0b11
YK
ВП
ВП
ВП
YK
ВП
YK
ВП