diff options
author | Christian Franke <chris@opensourcerouting.org> | 2018-11-23 04:26:19 +0100 |
---|---|---|
committer | Rodny Molina <rmolina@linkedin.com> | 2018-12-07 20:45:14 +0100 |
commit | e923107c7b25c26b07e47153e2f1042748390f96 (patch) | |
tree | 6b22a8654d2383468b7219ecac317514a413dab4 /isisd/fabricd.h | |
parent | fabricd: Improve LSP flooding log (diff) | |
download | frr-e923107c7b25c26b07e47153e2f1042748390f96.tar.xz frr-e923107c7b25c26b07e47153e2f1042748390f96.zip |
fabricd: make triggered csnp delay configurable
Signed-off-by: Christian Franke <chris@opensourcerouting.org>
Diffstat (limited to 'isisd/fabricd.h')
-rw-r--r-- | isisd/fabricd.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/isisd/fabricd.h b/isisd/fabricd.h index 6b55cce38..8c850c628 100644 --- a/isisd/fabricd.h +++ b/isisd/fabricd.h @@ -22,6 +22,8 @@ #ifndef FABRICD_H #define FABRICD_H +#define FABRICD_DEFAULT_CSNP_DELAY 500 + struct fabricd; struct isis_circuit; @@ -43,10 +45,12 @@ void fabricd_configure_tier(struct isis_area *area, uint8_t tier); uint8_t fabricd_tier(struct isis_area *area); int fabricd_write_settings(struct isis_area *area, struct vty *vty); void fabricd_lsp_flood(struct isis_lsp *lsp, struct isis_circuit *circuit); -void fabricd_trigger_csnp(struct isis_area *area); +void fabricd_trigger_csnp(struct isis_area *area, bool circuit_scoped); struct list *fabricd_ip_addrs(struct isis_circuit *circuit); void fabricd_lsp_free(struct isis_lsp *lsp); void fabricd_update_lsp_no_flood(struct isis_lsp *lsp, struct isis_circuit *circuit); +void fabricd_configure_triggered_csnp(struct isis_area *area, int delay, + bool always_send_csnp); #endif |