mirror of
https://gitlab.com/d3tn/ud3tn.git
synced 2026-08-20 13:28:22 +02:00
This extends the conversion and validation functions for ipn EID strings to implement support for the RFC9758 3-element format. The only point that changes behavioral-wise by default is that now `eid_to_string` returns the "ipn:a.n.s" for all EIDs with FQNN > 2^32-1, except if the new compile-time configuration option `EID_IPN_FORCE_2_ELEMENT` is enabled. This also introduces a variant of `eid_to_string` with a second argument to enforce the use of the 2-element format, which is used in the BPv6 implementation for constructing outgoing bundles (there is no 3-element format in BPv6). Signed-off-by: Felix Walter <felix.walter@d3tn.com> |
||
|---|---|---|
| .. | ||
| aap | ||
| aap2 | ||
| agents | ||
| bundle6 | ||
| bundle7 | ||
| cla | ||
| platform | ||
| routing/compat | ||
| spp | ||
| ud3tn | ||