diff options
author | Lou Berger <lberger@labn.net> | 2019-04-30 16:26:35 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-04-30 16:26:35 +0200 |
commit | 31e944a8a74db137424fc8f3185750b445c58d8f (patch) | |
tree | d9cccdb70da2a5c7ceb67e5f88427520930f8ed5 /isisd/isisd.h | |
parent | Merge pull request #4227 from faickermo/fix_show_ip_bgp_json (diff) | |
parent | Revert "lib: use DECLARE_SKIPLIST for timers instead of pqueue" (diff) | |
download | frr-31e944a8a74db137424fc8f3185750b445c58d8f.tar.xz frr-31e944a8a74db137424fc8f3185750b445c58d8f.zip |
Merge pull request #3045 from opensourcerouting/atoms
READY: lists/skiplists/rb-trees new API & sequence lock & atomic lists
Diffstat (limited to 'isisd/isisd.h')
-rw-r--r-- | isisd/isisd.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/isisd/isisd.h b/isisd/isisd.h index 758bcb9ad..f8486ae0d 100644 --- a/isisd/isisd.h +++ b/isisd/isisd.h @@ -31,7 +31,7 @@ #include "isisd/isis_pdu_counter.h" #include "isisd/isis_circuit.h" #include "isis_flags.h" -#include "dict.h" +#include "isis_lsp.h" #include "isis_memory.h" #include "qobj.h" @@ -107,7 +107,7 @@ enum isis_metric_style { struct isis_area { struct isis *isis; /* back pointer */ - dict_t *lspdb[ISIS_LEVELS]; /* link-state dbs */ + struct lspdb_head lspdb[ISIS_LEVELS]; /* link-state dbs */ struct isis_spftree *spftree[SPFTREE_COUNT][ISIS_LEVELS]; #define DEFAULT_LSP_MTU 1497 unsigned int lsp_mtu; /* Size of LSPs to generate */ @@ -197,7 +197,7 @@ struct isis_area *isis_area_lookup(const char *); int isis_area_get(struct vty *vty, const char *area_tag); int isis_area_destroy(const char *area_tag); void print_debug(struct vty *, int, int); -struct isis_lsp *lsp_for_arg(const char *argv, dict_t *lspdb); +struct isis_lsp *lsp_for_arg(struct lspdb_head *head, const char *argv); void isis_area_invalidate_routes(struct isis_area *area, int levels); void isis_area_verify_routes(struct isis_area *area); |