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]  | 
