]> git.puffer.fish Git - mirror/frr.git/commit
isisd: Add data structure for SRv6 Adjacency SIDs
authorCarmine Scarpitta <carmine.scarpitta@uniroma2.it>
Sat, 3 Jun 2023 20:06:04 +0000 (22:06 +0200)
committerCarmine Scarpitta <carmine.scarpitta@uniroma2.it>
Mon, 11 Sep 2023 20:11:46 +0000 (22:11 +0200)
commit2566656a6f5082e62bafa4a5e42764f666499876
tree3035d3557c63c773a85bef10fe6232157070e5e1
parentdf121f68e7a8b943c3bcc36c632fcd5116b8aad8
isisd: Add data structure for SRv6 Adjacency SIDs

An SRv6 adjacency SID is a SID that is associated with a particular
adjacency. Adjacency SIDs are advertised using the SRv6 End.X SID
Sub-TLV (RFC 9352 section #8.1) or SRv6 LAN End.X SID Sub-TLV (RFC 9352
section #8.2).

This commit defines a data structure `srv6_adjacency` for storing
information about an SRv6 Adjacency SID. This data structure will be
used to support SRv6 Adjacency SIDs functionalities in future commits.

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