summaryrefslogtreecommitdiff
path: root/isisd/isis_srv6.h
diff options
context:
space:
mode:
Diffstat (limited to 'isisd/isis_srv6.h')
-rw-r--r--isisd/isis_srv6.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/isisd/isis_srv6.h b/isisd/isis_srv6.h
index 943a6c8b88..80184ffa5e 100644
--- a/isisd/isis_srv6.h
+++ b/isisd/isis_srv6.h
@@ -12,6 +12,8 @@
#include "lib/srv6.h"
+#include "isisd/isis_tlvs.h"
+
/* Maximum SRv6 SID Depths supported by the router */
#define SRV6_MAX_SEG_LEFT 3
#define SRV6_MAX_END_POP 3
@@ -112,4 +114,7 @@ extern void isis_srv6_area_term(struct isis_area *area);
void isis_srv6_init(void);
void isis_srv6_term(void);
+void isis_srv6_locator2tlv(const struct isis_srv6_locator *loc,
+ struct isis_srv6_locator_tlv *loc_tlv);
+
#endif /* _FRR_ISIS_SRV6_H */