summaryrefslogtreecommitdiffstats
path: root/lib/hash.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* *: Add a hash_clean_and_free() functionDonald Sharp2023-03-211-0/+11
* *: auto-convert to SPDX License IDsDavid Lamparter2023-02-091-16/+1
* lib: Update hash.h documentation to warn of a possible crashDonald Sharp2022-02-041-5/+8
* lib: fix spelling nits in more lib filesewlumpkin2021-10-051-1/+1
* *: fix all backetsIgor Ryzhov2021-02-021-1/+1
* doc: update doc comment on hash_cmp (round 2)Donatas Abraitis2020-12-101-1/+1
* lib: update doc comment on hash_cmpQuentin Young2020-12-011-1/+1
* lib: add doc to clear-up hash_iterate multi deletionStephen Worley2020-09-281-1/+2
* *: change hash_backet to hash_bucketDonald Sharp2020-02-281-5/+0
* Revert "*: change hash_backet to hash_bucket"Jafar Al-Gharaibeh2020-02-271-0/+5
* *: change hash_backet to hash_bucketDonald Sharp2020-02-271-5/+0
* lib: use MTYPE_STATICDavid Lamparter2019-06-211-3/+0
* lib: hashing functions should take const argumentsQuentin Young2019-05-141-3/+3
* lib: add compatibility #define for hash_backetQuentin Young2019-02-251-0/+5
* *: Rename backet to bucketTim Bray2019-02-251-11/+11
* lib: add extern "C" {} blocks to all libfrr headersRenato Westphal2019-02-121-0/+8
* lib: make atomic ops C++ compatibleDavid Lamparter2019-02-111-2/+2
* *: Replace hash_cmp function return value to a boolDonald Sharp2018-10-191-3/+4
* lib: Update hash.h documentationDonald Sharp2018-08-151-1/+7
* lib: Add some documentationDonald Sharp2018-07-061-2/+6
* lib: add proper doc comments for hash & linklistQuentin Young2018-05-251-20/+215
* lib: add hash_to_list()Quentin Young2018-05-251-0/+9
* lib: use load factor as hash expansion triggerQuentin Young2017-08-091-2/+3
* bgpd: peer hash expands until we are out of memoryDaniel Walton2017-07-311-0/+3
* lib: Remove expansion of hash tableDonald Sharp2017-07-271-3/+0
* *: reindentreindent-master-afterwhitespace / reindent2017-07-171-53/+51
* lib: use 32-bit atomics, s/pow/mulQuentin Young2017-07-111-2/+2
* Merge commit '3d22338f04d9554fa' into evpn-prepDavid Lamparter2017-07-101-0/+2
|\
| * lib: Macro for number of entries in hash tablevivek2017-05-251-0/+2
* | lib, vtysh: hashtable statisticsQuentin Young2017-07-021-6/+20
* | lib: add statistics for hash tablesQuentin Young2017-07-021-0/+8
|/
* *: make consistent & update GPLv2 file headersDavid Lamparter2017-05-151-18/+18
* *: split & distribute memtypes and stop (re|ab)using lib/ MTYPEsDavid Lamparter2016-09-191-0/+5
* lib: lib-warnings.patchDonald Sharp2015-05-201-1/+1
* BGP: Add dynamic update group supportDonald Sharp2015-05-201-0/+6
* hash: dynamically grow hash tableStephen Hemminger2013-02-241-1/+5
* hash: force size to be a power of 2Stephen Hemminger2013-02-241-1/+1
* lib: Better hashing of string values using Bernstein hashStephen Hemminger2011-03-211-0/+2
* [lib] hash compare function arguments ought to be const qualifiedStephen Hemminger2008-08-221-3/+3
* 2005-05-06 Paul Jakma <paul@dishone.st>paul2005-05-061-11/+13
* Initial revisionpaul2002-12-131-0/+71