summaryrefslogtreecommitdiff
path: root/ospf6d/ospf6_top.h
diff options
context:
space:
mode:
Diffstat (limited to 'ospf6d/ospf6_top.h')
-rw-r--r--ospf6d/ospf6_top.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/ospf6d/ospf6_top.h b/ospf6d/ospf6_top.h
index d7a3766b80..3ffcad0564 100644
--- a/ospf6d/ospf6_top.h
+++ b/ospf6d/ospf6_top.h
@@ -24,6 +24,11 @@
#include "qobj.h"
#include "routemap.h"
+struct ospf6_master {
+
+ uint32_t zebra_router_id;
+};
+
/* OSPFv3 top level data structure */
struct ospf6 {
/* my router id */
@@ -109,10 +114,13 @@ DECLARE_QOBJ_TYPE(ospf6)
/* global pointer for OSPF top data structure */
extern struct ospf6 *ospf6;
+extern struct ospf6_master *om6;
/* prototypes */
+extern void ospf6_master_init(void);
extern void ospf6_top_init(void);
extern void ospf6_delete(struct ospf6 *o);
+extern void ospf6_router_id_update(void);
extern void ospf6_maxage_remove(struct ospf6 *o);