#ifndef __SHARP_GLOBAL_H__
#define __SHARP_GLOBAL_H__
+DECLARE_MGROUP(SHARPD)
+
struct sharp_routes {
/* The original prefix for route installation */
struct prefix orig_prefix;
int32_t repeat;
uint8_t inst;
+ vrf_id_t vrf_id;
struct timeval t_start;
struct timeval t_end;
struct sharp_global {
/* Global data about route install/deletions */
struct sharp_routes r;
+
+ /* The list of nexthops that we are watching and data about them */
+ struct list *nhs;
};
extern struct sharp_global sg;