diff options
author | lynne <lynne@voltanet.io> | 2021-01-30 01:36:22 +0100 |
---|---|---|
committer | lynne <lynne@voltanet.io> | 2021-02-01 22:04:10 +0100 |
commit | 77d73edfcd5753580e9d1b6b131e6c83890d19d6 (patch) | |
tree | 5082ba7feb1bd4391601f44e805e5fc0044f462f /isisd/isisd.h | |
parent | Merge pull request #7953 from mjstapp/fix_more_ntoa (diff) | |
download | frr-77d73edfcd5753580e9d1b6b131e6c83890d19d6.tar.xz frr-77d73edfcd5753580e9d1b6b131e6c83890d19d6.zip |
isisd: When adjacencies go up and down add support to modify attached-bit
When adjacencies change state the attached-bits in LSPs in other areas
on the router may need to be modified.
1. If a router no longer has a L2 adjacency to another area the
attached-bit must no longer be sent in the LSP
2. If a new L2 adjacency comes up in a different area then the
attached-bit should be sent in the LSP
Signed-off-by: Lynne Morrison <lynne@voltanet.io>
Diffstat (limited to 'isisd/isisd.h')
-rw-r--r-- | isisd/isisd.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/isisd/isisd.h b/isisd/isisd.h index a09f74152..22d9c6236 100644 --- a/isisd/isisd.h +++ b/isisd/isisd.h @@ -243,6 +243,7 @@ struct isis_area *isis_area_lookup(const char *, vrf_id_t vrf_id); struct isis_area *isis_area_lookup_by_vrf(const char *area_tag, const char *vrf_name); int isis_area_get(struct vty *vty, const char *area_tag); +int isis_area_count(const struct isis *isis, int levels); void isis_area_destroy(struct isis_area *area); void isis_filter_update(struct access_list *access); void isis_prefix_list_update(struct prefix_list *plist); |