mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-07-29 12:25:49 +00:00
isisd: Add function to initialize the SRv6 module
`isis_srv6_area_init()` initializes SRv6 information for a specific IS-IS area. This commit adds a new function `isis_srv6_init()` that will be used to perform global SRv6 initialization. Signed-off-by: Carmine Scarpitta <carmine.scarpitta@uniroma2.it>
This commit is contained in:
parent
9c2191903a
commit
5fb8d335ca
@ -296,6 +296,7 @@ int main(int argc, char **argv, char **envp)
|
|||||||
isis_route_map_init();
|
isis_route_map_init();
|
||||||
isis_mpls_te_init();
|
isis_mpls_te_init();
|
||||||
isis_sr_init();
|
isis_sr_init();
|
||||||
|
isis_srv6_init();
|
||||||
lsp_init();
|
lsp_init();
|
||||||
mt_init();
|
mt_init();
|
||||||
|
|
||||||
|
@ -45,3 +45,10 @@ void isis_srv6_area_term(struct isis_area *area)
|
|||||||
{
|
{
|
||||||
sr_debug("ISIS-SRv6 (%s): Terminate SRv6", area->area_tag);
|
sr_debug("ISIS-SRv6 (%s): Terminate SRv6", area->area_tag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* IS-IS SRv6 global initialization.
|
||||||
|
*/
|
||||||
|
void isis_srv6_init(void)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
@ -23,4 +23,6 @@ struct isis_srv6_db {
|
|||||||
extern void isis_srv6_area_init(struct isis_area *area);
|
extern void isis_srv6_area_init(struct isis_area *area);
|
||||||
extern void isis_srv6_area_term(struct isis_area *area);
|
extern void isis_srv6_area_term(struct isis_area *area);
|
||||||
|
|
||||||
|
void isis_srv6_init(void);
|
||||||
|
|
||||||
#endif /* _FRR_ISIS_SRV6_H */
|
#endif /* _FRR_ISIS_SRV6_H */
|
||||||
|
Loading…
Reference in New Issue
Block a user