ud3tn/components/bundle7
Felix Walter b4e3e5aae9 bundle7/parser: Add note why status is set to DONE even if CRC is invalid
Signed-off-by: Felix Walter <felix.walter@d3tn.com>
2023-05-12 09:14:37 +02:00
..
bundle7.c bundle7: Abort on errors in calculation of serialized size 2022-11-22 08:09:48 +01:00
bundle_age.c bundle7: Fix handling of NULL buffers in parsers 2023-05-10 14:32:47 +02:00
create.c bundle, agents: Switch time unit to milliseconds 2023-05-11 16:59:13 +02:00
eid.c bundle7/parser: Set parsed EID to NULL on error 2023-05-12 09:14:37 +02:00
fragment.c Insert SPDX license expression comments into our .c, .h, .py, and .sh code 2022-02-20 16:24:38 +01:00
hopcount.c Remove comments to silence clang-tidy false positives 2023-05-11 17:08:39 +02:00
parser.c bundle7/parser: Add note why status is set to DONE even if CRC is invalid 2023-05-12 09:14:37 +02:00
README.md Adapt mentions of uPCN to uD3TN in code files and headers 2020-11-17 15:51:10 +01:00
reports.c bundle, agents: Switch time unit to milliseconds 2023-05-11 16:59:13 +02:00
serializer.c Insert SPDX license expression comments into our .c, .h, .py, and .sh code 2022-02-20 16:24:38 +01:00
timestamp.c Insert SPDX license expression comments into our .c, .h, .py, and .sh code 2022-02-20 16:24:38 +01:00

Bundle Protocol v7 Parser

C implementation of the Bundle Protcol v7 as specified in the IETF Draft.

Dependencies

µD3TN

The bundle7 library requires some header files of the ud3tn library as well as its generic bundle functions from bundle.c, bundle_fragmenter.c* and a small part of its platform abstraction, namely hal_time.

TinyCBOR

The TinyCBOR library is required for parsing and serializing bundle7 data.