summaryrefslogtreecommitdiff
path: root/isisd/isis_spf.c
AgeCommit message (Expand)Author
2019-04-27isisd: replace dict_* with DECLARE_RBTREEDavid Lamparter
2019-02-25*: Rename backet to bucketTim Bray
2019-01-24Treewide: use ANSI function definitionsRuben Kerkhof
2018-10-25*: spelchekDavid Lamparter
2018-10-24isisd: Log SPF trigger source when debuggingChristian Franke
2018-10-02*: list_delete_and_null() -> list_delete()David Lamparter
2018-09-25isisd: out of bounds access (Coverity 1473286)F. Aragon
2018-09-08isisd: silence SA warningsDavid Lamparter
2018-09-05isisd: fix warnings by removing union isis_N and going to void * insteadChristian Franke
2018-09-05fabricd: Remove processing for unneded PDUs and TLVsChristian Franke
2018-09-05fabricd: add flooding algorithm debuggingChristian Franke
2018-09-05fabricd: add field with first and second nexthop to SPF pathsChristian Franke
2018-09-05isisd: move spf datastructures to a header, to share with fabricdChristian Franke
2018-09-05fabricd: run a hop-by-hop spfChristian Franke
2018-09-05isis: Cleanup CLI, split into parts which are shared, fabricd and isisdChristian Franke
2018-09-05fabricd: add new daemon as build of isisdChristian Franke
2018-08-14*: rename zlog_fer -> flog_errQuentin Young
2018-08-14isisd: Convert to use LIB_ERR_XXXDonald Sharp
2018-08-11*: ALLOC calls cannot failDonald Sharp
2018-08-03isisd: make spf code dst-src awareChristian Franke
2018-08-03isisd: don't infer spftree from address familyChristian Franke
2018-08-03isisd: make use of advanced concepts like arrays and loopsChristian Franke
2018-08-03isisd: move route_table into spftreeChristian Franke
2018-06-29bgpd isisd: null check (Clang scan)F. Aragon
2018-06-25isisd: out-of-bounds access (Coverity 1452552)paco
2018-03-27*: use C99 standard fixed-width integer typesQuentin Young
2018-03-10isisd: P2P adjacencies should only be included in LSPDB/SPF when they are upChristian Franke
2018-03-10isisd: allocate circuit_id only for broadcast circuitsChristian Franke
2018-03-10isisd: revert some counterproductive indentationChristian Franke
2018-03-06*: conform with COMMUNITY.md formatting rules, via 'make indent'Lou Berger
2017-12-14Merge pull request #1536 from opensourcerouting/isis-l2convDonald Sharp
2017-12-12isisd: save a clock_gettime() callRafael Zalamena
2017-12-12isisd: fix debug messageRafael Zalamena
2017-10-05*: Convert list_delete(struct list *) to ** to allow nullingDonald Sharp
2017-10-02isisd: fix vertex queue comparatorChristian Franke
2017-09-23isisd: cleanup unused variablesChristian Franke
2017-09-23isisd: always trigger spf run asynchronouslyChristian Franke
2017-09-22isisd: SPF doesn't need to maintain childrenChristian Franke
2017-09-22isisd: use skiplist to implement ordered list for SPFChristian Franke
2017-09-01isisd: cleanup output of show isis topologyChristian Franke
2017-08-29isisd: guard SPF warning by debug flagChristian Franke
2017-08-03isisd: Use a hashtable to speed up lookups during SPFChristian Franke
2017-08-03isisd: make isis_spftree non-publicChristian Franke
2017-08-03isisd: only process overload info from fragment #0Christian Franke
2017-08-03isisd: rework complete, move "tlvs2" to "tlvs"Christian Franke
2017-08-03isisd: send/receive LSPs with new parserChristian Franke
2017-07-22Revert "*: reindent pt. 2"David Lamparter
2017-07-17*: reindent pt. 2whitespace / reindent
2017-07-17*: reindentreindent-master-afterwhitespace / reindent
2017-07-14*: remove VTYNL, part 1 of 6David Lamparter