summaryrefslogtreecommitdiffstats
path: root/lib/linklist.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* *: auto-convert to SPDX License IDsDavid Lamparter2023-02-091-16/+1
* lib: Hide list macros in linklist.cDonald Sharp2022-12-091-31/+0
* lib: kill unused list_filter_out_nodes()David Lamparter2021-05-031-13/+0
* lib: introduce new list_dup() APIRenato Westphal2020-08-121-0/+13
* lib: allow listnode memory to be managed by the appAnuradha Karuppiah2020-08-051-5/+15
* lib/linklist: flip the bitrot compostDavid Lamparter2019-12-141-24/+0
* *: s/TRUE/true/, s/FALSE/false/Quentin Young2019-07-011-1/+1
* lib: const a couple linklist apisQuentin Young2019-05-281-2/+2
* Merge pull request #4239 from sarav511/rpJafar Al-Gharaibeh2019-05-281-0/+33
|\
| * lib: implement utility function API which does the followingsaravanank2019-05-151-0/+33
* | lib: add list_to_arrayQuentin Young2019-05-171-0/+20
|/
* lib: fix warning in linklist apiMark Stapp2019-04-221-1/+7
* lib: return listnode on add for subsequent efficent delAnuradha Karuppiah2019-04-201-1/+1
* lib: add listnode_add_force utility routinePhilippe Guibert2019-03-291-0/+2
* lib: add lookup utility routine that accepts null list valuesPhilippe Guibert2019-03-291-0/+2
* lib: add macro that performs explicit static casts when using a C++ compilerRenato Westphal2019-02-121-2/+3
* lib: add extern "C" {} blocks to all libfrr headersRenato Westphal2019-02-121-0/+8
* *: list_delete_and_null() -> list_delete()David Lamparter2018-10-021-1/+1
* lib: remove deprecated list_delete()/list_free()David Lamparter2018-10-021-30/+0
* lib: add listnode_add_head()Renato Westphal2018-08-131-0/+13
* lib: remove VERSION_TYPE_DEV from CONFDATE checksLou Berger2018-07-101-1/+1
* lib: null check (2) (Coverity 1451361)paco2018-06-271-0/+1
* lib ospfd: dead code (Coverity 1302503 1302502)paco2018-06-261-0/+1
* lib: add proper doc comments for hash & linklistQuentin Young2018-05-251-22/+214
* lib: add list_sort(), list_dup()Quentin Young2018-05-251-0/+3
* *: Only test CONFDATE when VERSION_TYPE_DEV definedLou Berger2018-04-031-1/+1
* *: conform with COMMUNITY.md formatting rules, via 'make indent'Lou Berger2018-03-061-4/+6
* lib: linklist avoid access NULL->dataVincent JARDIN2017-10-091-1/+2
* *: Convert list_free usage to list_deleteDonald Sharp2017-10-051-2/+7
* *: Convert list_delete(struct list *) to ** to allow nullingDonald Sharp2017-10-051-1/+14
* *: reindentreindent-master-afterwhitespace / reindent2017-07-171-72/+73
* *: make consistent & update GPLv2 file headersDavid Lamparter2017-05-151-4/+3
* *: remove QUAGGA_NO_DEPRECATED_INTERFACESQuentin Young2017-02-171-11/+0
* *: Convert libzebra -> libfrrDonald Sharp2017-02-031-1/+1
* lib: linklist: clean up insert-before/after dupsDavid Lamparter2016-07-281-3/+1
* lib: linklist: add listnode_add_before()David Lamparter2016-07-281-0/+1
* ospfd: Tweak previous iface RR write patch to avoid free/malloc & redundant logPaul Jakma2016-05-301-0/+1
* lib: don't create circular lists (fixes 6d83113)David Lamparter2016-05-261-0/+1
* lib: remove ALL_LIST_ELEMENTS dead code branchDavid Lamparter2013-01-111-1/+1
* lib: Tweaks to linked list macrosJosh Bailey2012-04-071-7/+7
* 2005-05-06 Paul Jakma <paul@dishone.st>paul2005-05-061-14/+14
* 2005-04-07 Paul Jakma <paul.jakma@sun.com>paul2005-04-071-11/+53
* Remove usage of evil list and listnode typedefs.hasso2004-09-231-7/+4
* Assorted changes from work at BBN. Most are minor, and several are ingdt2004-08-311-0/+1
* comments about struct listgdt2003-12-221-0/+5
* 2003-08-12 Paul Jakma <paul@dishone.st>paul2003-08-121-0/+2
* Initial revisionpaul2002-12-131-0/+101