diff options
| author | Hiroki Shirokura <hiroki.shirokura@linecorp.com> | 2021-12-12 09:43:37 +0000 |
|---|---|---|
| committer | Louis Scalbert <louis.scalbert@6wind.com> | 2023-04-18 10:14:28 +0200 |
| commit | 7f198e063c77f1be8273d0449ddf1d1caa21f368 (patch) | |
| tree | 07f579c68b3462a270f31585431cb9fe7baef4a2 /isisd/isisd.h | |
| parent | 72eae2c3cb771b7010f3f07b6c638e9ae078bbdf (diff) | |
isisd: add isis flex-algo base interface
Adds basic functionality to Flex-Algo for IS-IS wrapping lib/flex_algo.
The configuration interface will be added in the next 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 'isisd/isisd.h')
| -rw-r--r-- | isisd/isisd.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/isisd/isisd.h b/isisd/isisd.h index 12d9cd36c4..350d2c8d72 100644 --- a/isisd/isisd.h +++ b/isisd/isisd.h @@ -220,6 +220,10 @@ struct isis_area { size_t tilfa_protected_links[ISIS_LEVELS]; /* MPLS LDP-IGP Sync */ struct ldp_sync_info_cmd ldp_sync_cmd; +#ifndef FABRICD + /* Flex-Algo */ + struct flex_algos *flex_algos; +#endif /* ifndef FABRICD */ /* Counters */ uint32_t circuit_state_changes; struct isis_redist redist_settings[REDIST_PROTOCOL_COUNT] |
