summaryrefslogtreecommitdiff
path: root/lib/table.h
AgeCommit message (Expand)Author
2023-02-09*: auto-convert to SPDX License IDsDavid Lamparter
2021-06-18lib: remove pure attribute from functions that modify memoryIgor Ryzhov
2021-03-17*: require semicolon after DEFINE_<typesafe...>David Lamparter
2021-03-17*: require semicolon after DEFINE_MTYPE & coDavid Lamparter
2020-10-17*: Create/Use accessor functions for lock countDonald Sharp
2020-03-29lib: prepare for plugin-based frr_format checkDavid Lamparter
2019-12-02*: generously apply constDavid Lamparter
2019-07-01*: s/TRUE/true/, s/FALSE/false/Quentin Young
2019-06-21lib: use MTYPE_STATICDavid Lamparter
2019-05-29lib: fix false compiler warningQuentin Young
2019-05-21lib/table: remove nonsensical const, add pureDavid Lamparter
2019-05-02lib: Convert table code to use new hash typeDonald Sharp
2019-05-02Revert "Zebra diet"Lou Berger
2019-05-01lib: Convert table code to use new hash typeDonald Sharp
2019-02-11lib: add extern "C" {} blocks to all libfrr headersRenato Westphal
2019-02-11lib: revert table.h change for C++David Lamparter
2019-02-11libs, daemons: changes to permit c++ compilationMark Stapp
2018-09-23bgpd, lib, zebra: Wrapper get/set of table->info pointerDonald Sharp
2018-08-30lib: Move aggregate pointer into aggregate route/tableDonald Sharp
2018-08-22lib/bgpd: re-fix bgp_info_extra_free()David Lamparter
2018-07-29Merge pull request #2728 from donaldsharp/table_cleanupRuss White
2018-07-27lib: Modify route unlock code to return appropriate pointerDonald Sharp
2018-07-25lib: Add parameter names as a hint of what is expected.Donald Sharp
2018-04-22lib: table.h needs to include prefix.hQuentin Young
2017-08-22lib: fix const-check in route_nodeDavid Lamparter
2017-08-17lib: inline route_node_lock()/route_node_unlock()Jorge Boncompte
2017-07-17*: reindentreindent-master-afterwhitespace / reindent
2017-07-11lib: table: maintain parallel hash for route_tableDavid Lamparter
2017-07-11lib: add some abstraction guards for table codeDavid Lamparter
2017-07-11lib: use "union prefixconstptr" in table codeDavid Lamparter
2017-05-15*: make consistent & update GPLv2 file headersDavid Lamparter
2017-01-30lib: add cleanup hook to route tableChristian Franke
2017-01-30lib: add second-level route_table for srcdestDavid Lamparter
2017-01-30lib: add route_node_lookup_maynullDavid Lamparter
2017-01-13frr: Remove HAVE_IPV6 from code baseDonald Sharp
2016-11-28zebra/lib: plug several memleaksRenato Westphal
2016-09-30lib: add route_table_get_default_delegateLou Berger
2016-09-19*: split & distribute memtypes and stop (re|ab)using lib/ MTYPEsDavid Lamparter
2016-05-26route table: constify some APIsTimo Teräs
2016-05-26*: remove stray extra semicolonsDavid Lamparter
2012-09-26lib/table: add route_table_get_next() and iteratorAvneesh Sachdev
2012-09-26lib: prepare table code for reuse by bgp_tableAvneesh Sachdev
2012-09-26lib: bring some changes over from bgp_table to tableAvneesh Sachdev
2009-12-08lib: make match functions take const argsStephen Hemminger
2005-05-062005-05-06 Paul Jakma <paul@dishone.st>paul
2002-12-13Initial revisionpaul