]> git.puffer.fish Git - mirror/frr.git/commit
isisd: Add SRv6 SID structure data structure
authorCarmine Scarpitta <carmine.scarpitta@uniroma2.it>
Wed, 15 Feb 2023 10:28:01 +0000 (11:28 +0100)
committerCarmine Scarpitta <carmine.scarpitta@uniroma2.it>
Mon, 11 Sep 2023 15:34:58 +0000 (17:34 +0200)
commit057e9df2ccd3d43835a9cdf89d85849a583eba94
tree3eb0469e0f89a56436d2deac1ac2090b5ef781cb
parente047b39dc13698f59681809e10a4191b2ad4b16f
isisd: Add SRv6 SID structure data structure

Add `struct isis_srv6_sid_structure` data structure to represent an SRv6
SID structure (as defined in RFC 8986 section #3.1).

The struct has the following members:
* loc_block_len: locator block length
* loc_node_len: locator node length
* func_len: function length
* arg_len: argument length

Signed-off-by: Carmine Scarpitta <carmine.scarpitta@uniroma2.it>
isisd/isis_srv6.h