diff options
author | Hiroki Shirokura <hiroki.shirokura@linecorp.com> | 2022-01-04 02:31:45 +0100 |
---|---|---|
committer | Louis Scalbert <louis.scalbert@6wind.com> | 2023-04-18 11:33:15 +0200 |
commit | 78774bbcd51b1cb461b2d8622545d4b8136f2344 (patch) | |
tree | f750e0a072454063829ab09698487121a1a44021 /pbrd | |
parent | isisd: add ASLA support (diff) | |
download | frr-78774bbcd51b1cb461b2d8622545d4b8136f2344.tar.xz frr-78774bbcd51b1cb461b2d8622545d4b8136f2344.zip |
isisd: add isis flex-algo lsp advertisement
Deal with the packing and unpacking of following Flex-Algo
Sub-Sub-TLVs:
- Router Capability (already defined TLV 242)
- List of the Flex-Algo Definitions (Sub-TLV 26)
- Exclude admin group (Sub-Sub-TLV 1)
- Include-any admin group (Sub-Sub-TLV 2)
- Include-all admin group (Sub-Sub-TLV 3)
- Flags (for prefix-metric) (Sub-Sub-TLV 4)
This commit splits data into multiple router capability TLVs if needed
because a TLV cannot contains more than 255 bytes.
Note that the list of SR Algorithm (Sub-TLV 19) within Router Capability
(TLV 242) is already set in a previous commit.
Signed-off-by: Hiroki Shirokura <hiroki.shirokura@linecorp.com>
Signed-off-by: Eric Kinzie <ekinzie@labn.net>
Signed-off-by: Louis Scalbert <louis.scalbert@6wind.com>
Diffstat (limited to 'pbrd')
0 files changed, 0 insertions, 0 deletions