From: Carmine Scarpitta Date: Mon, 28 Nov 2022 09:59:35 +0000 (+0100) Subject: isisd: Add func to terminate SRv6 for a given area X-Git-Tag: base_9.1~88^2~159 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=9c51247ea342918f64a8be12576afa36362d947a;p=matthieu%2Ffrr.git isisd: Add func to terminate SRv6 for a given area Add function to terminate SRv6 for a given IS-IS area. Signed-off-by: Carmine Scarpitta --- diff --git a/isisd/isis_srv6.c b/isisd/isis_srv6.c index aa52c7c8e9..277f7dc960 100644 --- a/isisd/isis_srv6.c +++ b/isisd/isis_srv6.c @@ -32,3 +32,13 @@ void isis_srv6_area_init(struct isis_area *area) /* Initialize SRv6 Data Base */ memset(srv6db, 0, sizeof(*srv6db)); } + +/** + * Terminate IS-IS SRv6 for the given area. + * + * @param area IS-IS area + */ +void isis_srv6_area_term(struct isis_area *area) +{ + sr_debug("ISIS-SRv6 (%s): Terminate SRv6", area->area_tag); +} diff --git a/isisd/isis_srv6.h b/isisd/isis_srv6.h index 7c6738da28..e3b5985a73 100644 --- a/isisd/isis_srv6.h +++ b/isisd/isis_srv6.h @@ -15,5 +15,6 @@ struct isis_srv6_db { }; extern void isis_srv6_area_init(struct isis_area *area); +extern void isis_srv6_area_term(struct isis_area *area); #endif /* _FRR_ISIS_SRV6_H */