|
BSL v1.0.0 - 16.g9d98179
AMMOS Bundle Protocol Security Library (BSL)
|
Structure of each canonical block according to Section 4.3.2 of RFC 9171 [6]. More...
#include <bundle.h>
Collaboration diagram for MockBPA_CanonicalBlock_t:Data Fields | |
| uint64_t | blk_type |
| uint64_t | blk_num |
| uint64_t | flags |
| uint64_t | crc_type |
| void * | btsd |
| Pointer to memory managed by the BPA. | |
| size_t | btsd_len |
| Known length of the btsd. | |
Structure of each canonical block according to Section 4.3.2 of RFC 9171 [6].
| uint64_t MockBPA_CanonicalBlock_t::blk_num |
| uint64_t MockBPA_CanonicalBlock_t::blk_type |
| void* MockBPA_CanonicalBlock_t::btsd |
Pointer to memory managed by the BPA.
Referenced by bsl_mock_decode_canonical(), bsl_mock_encode_canonical(), MockBPA_Bundle_Deinit(), MockBPA_CreateBlock(), MockBPA_ReadBTSD(), MockBPA_ReallocBTSD(), MockBPA_RemoveBlock(), MockBPA_WriteBTSD_Deinit(), test_bsl_mock_encode_bundle(), test_bsl_mock_encode_canonical(), test_RFC9173_AppendixA_Example2_BCB_Acceptor(), test_RFC9173_AppendixA_Example2_BCB_Source(), test_sec_accept_keyunwrap(), and test_sec_source_keywrap().
| size_t MockBPA_CanonicalBlock_t::btsd_len |
Known length of the btsd.
Referenced by bsl_mock_decode_canonical(), bsl_mock_encode_canonical(), MockBPA_CreateBlock(), MockBPA_GetBlockMetadata(), MockBPA_ReadBTSD(), MockBPA_ReallocBTSD(), MockBPA_WriteBTSD_Deinit(), test_bsl_mock_encode_bundle(), test_bsl_mock_encode_canonical(), test_RFC9173_AppendixA_Example2_BCB_Acceptor(), test_RFC9173_AppendixA_Example2_BCB_Source(), test_sec_accept_keyunwrap(), and test_sec_source_keywrap().
| uint64_t MockBPA_CanonicalBlock_t::crc_type |
| uint64_t MockBPA_CanonicalBlock_t::flags |