summaryrefslogtreecommitdiff
path: root/isisd/isisd.h
diff options
context:
space:
mode:
authorRuss White <russ@riw.us>2023-02-28 08:38:44 -0500
committerGitHub <noreply@github.com>2023-02-28 08:38:44 -0500
commit4fa0162568e1919f632743806cbb65924ef4f229 (patch)
treeca61b3e35d8446b21b886f57a004613067133488 /isisd/isisd.h
parent57fb014717e8f36a22b438e9e97e6249178a4730 (diff)
parent3b0e97e15016039206ef92c97c6b995cd7093a15 (diff)
Merge pull request #12819 from isabelladeleon12/isis_load_config_before_lsp_gen
isisd: Delay lsp generation to after config processing is complete
Diffstat (limited to 'isisd/isisd.h')
-rw-r--r--isisd/isisd.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/isisd/isisd.h b/isisd/isisd.h
index 2052e8e3d9..f184968217 100644
--- a/isisd/isisd.h
+++ b/isisd/isisd.h
@@ -99,6 +99,8 @@ struct isis {
extern struct isis_master *im;
+extern struct thread *t_isis_cfg;
+
enum spf_tree_id {
SPFTREE_IPV4 = 0,
SPFTREE_IPV6,
@@ -314,6 +316,8 @@ char *isis_restart_filepath(void);
void isis_restart_write_overload_time(struct isis_area *isis_area,
uint32_t overload_time);
uint32_t isis_restart_read_overload_time(struct isis_area *isis_area);
+void config_end_lsp_generate(struct isis_area *area);
+
/* YANG paths */
#define ISIS_INSTANCE "/frr-isisd:isis/instance"
#define ISIS_SR "/frr-isisd:isis/instance/segment-routing"