Bit layout of the RESOURCE_ADV f flags byte (PROTOCOL-SPEC.md §10.4):
f
bit 0 : e — encryptedbit 1 : c — compressedbit 2 : s — split (multi-segment)bit 3 : u — is_request (Resource carries a Link REQUEST body)bit 4 : p — is_response (Resource carries a Link RESPONSE body)bit 5 : x — has_metadatabit 6 : a — app_flag (RNS 1.6.0: application signalling) Copy
bit 0 : e — encryptedbit 1 : c — compressedbit 2 : s — split (multi-segment)bit 3 : u — is_request (Resource carries a Link REQUEST body)bit 4 : p — is_response (Resource carries a Link RESPONSE body)bit 5 : x — has_metadatabit 6 : a — app_flag (RNS 1.6.0: application signalling)
Bit layout of the RESOURCE_ADV
fflags byte (PROTOCOL-SPEC.md §10.4):