summaryrefslogtreecommitdiffstats
path: root/isisd/isis_spf.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* *: Remove break after returnDonatas Abraitis2020-02-131-10/+0
* isisd: replace dict_* with DECLARE_RBTREEDavid Lamparter2019-04-271-8/+5
* *: Rename backet to bucketTim Bray2019-02-251-2/+2
* Treewide: use ANSI function definitionsRuben Kerkhof2019-01-241-1/+1
* *: spelchekDavid Lamparter2018-10-251-1/+1
* isisd: Log SPF trigger source when debuggingChristian Franke2018-10-241-4/+7
* *: list_delete_and_null() -> list_delete()David Lamparter2018-10-021-2/+2
* isisd: out of bounds access (Coverity 1473286)F. Aragon2018-09-251-1/+2
* isisd: silence SA warningsDavid Lamparter2018-09-081-4/+1
* isisd: fix warnings by removing union isis_N and going to void * insteadChristian Franke2018-09-051-7/+3
* fabricd: Remove processing for unneded PDUs and TLVsChristian Franke2018-09-051-0/+6
* fabricd: add flooding algorithm debuggingChristian Franke2018-09-051-2/+1
* fabricd: add field with first and second nexthop to SPF pathsChristian Franke2018-09-051-4/+37
* isisd: move spf datastructures to a header, to share with fabricdChristian Franke2018-09-051-300/+12
* fabricd: run a hop-by-hop spfChristian Franke2018-09-051-39/+91
* isis: Cleanup CLI, split into parts which are shared, fabricd and isisdChristian Franke2018-09-051-3/+9
* fabricd: add new daemon as build of isisdChristian Franke2018-09-051-2/+2
* *: rename zlog_fer -> flog_errQuentin Young2018-08-141-1/+1
* isisd: Convert to use LIB_ERR_XXXDonald Sharp2018-08-141-1/+2
* *: ALLOC calls cannot failDonald Sharp2018-08-111-4/+0
* isisd: make spf code dst-src awareChristian Franke2018-08-031-49/+137
* isisd: don't infer spftree from address familyChristian Franke2018-08-031-18/+25
* isisd: make use of advanced concepts like arrays and loopsChristian Franke2018-08-031-56/+33
* isisd: move route_table into spftreeChristian Franke2018-08-031-12/+33
* bgpd isisd: null check (Clang scan)F. Aragon2018-06-291-2/+3
* isisd: out-of-bounds access (Coverity 1452552)paco2018-06-251-19/+19
* *: use C99 standard fixed-width integer typesQuentin Young2018-03-271-17/+18
* isisd: P2P adjacencies should only be included in LSPDB/SPF when they are upChristian Franke2018-03-101-1/+1
* isisd: allocate circuit_id only for broadcast circuitsChristian Franke2018-03-101-2/+2
* isisd: revert some counterproductive indentationChristian Franke2018-03-101-21/+15
* *: conform with COMMUNITY.md formatting rules, via 'make indent'Lou Berger2018-03-061-35/+42
* Merge pull request #1536 from opensourcerouting/isis-l2convDonald Sharp2017-12-141-3/+2
|\
| * isisd: fix debug messageRafael Zalamena2017-12-121-3/+2
* | isisd: save a clock_gettime() callRafael Zalamena2017-12-121-6/+7
|/
* *: Convert list_delete(struct list *) to ** to allow nullingDonald Sharp2017-10-051-10/+6
* isisd: fix vertex queue comparatorChristian Franke2017-10-021-1/+1
* isisd: cleanup unused variablesChristian Franke2017-09-231-4/+0
* isisd: always trigger spf run asynchronouslyChristian Franke2017-09-231-16/+12
* isisd: SPF doesn't need to maintain childrenChristian Franke2017-09-221-20/+0
* isisd: use skiplist to implement ordered list for SPFChristian Franke2017-09-221-65/+103
* isisd: cleanup output of show isis topologyChristian Franke2017-09-011-40/+47
* isisd: guard SPF warning by debug flagChristian Franke2017-08-291-2/+2
* isisd: Use a hashtable to speed up lookups during SPFChristian Franke2017-08-031-95/+179
* isisd: make isis_spftree non-publicChristian Franke2017-08-031-0/+62
* isisd: only process overload info from fragment #0Christian Franke2017-08-031-6/+7
* isisd: rework complete, move "tlvs2" to "tlvs"Christian Franke2017-08-031-1/+1
* isisd: send/receive LSPs with new parserChristian Franke2017-08-031-116/+119
* Revert "*: reindent pt. 2"David Lamparter2017-07-221-15/+12
* *: reindent pt. 2whitespace / reindent2017-07-171-12/+15
* *: reindentreindent-master-afterwhitespace / reindent2017-07-171-1191/+1184