The global isis structure can't be created/destroyed using the CLI,
so there's no need to define a QOBJ for it.
Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
struct isis *isis = NULL;
-DEFINE_QOBJ_TYPE(isis)
DEFINE_QOBJ_TYPE(isis_area)
/*
isis->init_circ_list = list_new();
isis->uptime = time(NULL);
dyn_cache_init();
-
- QOBJ_REG(isis, isis);
}
struct isis_area *isis_area_create(const char *area_tag)
uint32_t circuit_ids_used[8]; /* 256 bits to track circuit ids 1 through 255 */
struct route_table *ext_info[REDIST_PROTOCOL_COUNT];
-
- QOBJ_FIELDS
};
extern struct isis *isis;
-DECLARE_QOBJ_TYPE(isis_area)
enum spf_tree_id {
SPFTREE_IPV4 = 0,