summaryrefslogtreecommitdiff
path: root/lib/linklist.h
AgeCommit message (Expand)Author
2024-06-19lib: Discourage usage of deprecated data structuresDonald Sharp
2023-02-09*: auto-convert to SPDX License IDsDavid Lamparter
2022-12-09lib: Hide list macros in linklist.cDonald Sharp
2021-05-03lib: kill unused list_filter_out_nodes()David Lamparter
2020-08-11lib: introduce new list_dup() APIRenato Westphal
2020-08-05lib: allow listnode memory to be managed by the appAnuradha Karuppiah
2019-12-14lib/linklist: flip the bitrot compostDavid Lamparter
2019-07-01*: s/TRUE/true/, s/FALSE/false/Quentin Young
2019-05-28lib: const a couple linklist apisQuentin Young
2019-05-28Merge pull request #4239 from sarav511/rpJafar Al-Gharaibeh
2019-05-17lib: add list_to_arrayQuentin Young
2019-05-14lib: implement utility function API which does the followingsaravanank
2019-04-22lib: fix warning in linklist apiMark Stapp
2019-04-20lib: return listnode on add for subsequent efficent delAnuradha Karuppiah
2019-03-29lib: add listnode_add_force utility routinePhilippe Guibert
2019-03-29lib: add lookup utility routine that accepts null list valuesPhilippe Guibert
2019-02-11lib: add macro that performs explicit static casts when using a C++ compilerRenato Westphal
2019-02-11lib: add extern "C" {} blocks to all libfrr headersRenato Westphal
2018-10-02*: list_delete_and_null() -> list_delete()David Lamparter
2018-10-02lib: remove deprecated list_delete()/list_free()David Lamparter
2018-08-13lib: add listnode_add_head()Renato Westphal
2018-07-10lib: remove VERSION_TYPE_DEV from CONFDATE checksLou Berger
2018-06-27lib: null check (2) (Coverity 1451361)paco
2018-06-26lib ospfd: dead code (Coverity 1302503 1302502)paco
2018-05-25lib: add proper doc comments for hash & linklistQuentin Young
2018-05-25lib: add list_sort(), list_dup()Quentin Young
2018-04-03*: Only test CONFDATE when VERSION_TYPE_DEV definedLou Berger
2018-03-06*: conform with COMMUNITY.md formatting rules, via 'make indent'Lou Berger
2017-10-09lib: linklist avoid access NULL->dataVincent JARDIN
2017-10-05*: Convert list_free usage to list_deleteDonald Sharp
2017-10-05*: Convert list_delete(struct list *) to ** to allow nullingDonald Sharp
2017-07-17*: reindentreindent-master-afterwhitespace / reindent
2017-05-15*: make consistent & update GPLv2 file headersDavid Lamparter
2017-02-17*: remove QUAGGA_NO_DEPRECATED_INTERFACESQuentin Young
2017-02-03*: Convert libzebra -> libfrrDonald Sharp
2016-07-28lib: linklist: clean up insert-before/after dupsDavid Lamparter
2016-07-28lib: linklist: add listnode_add_before()David Lamparter
2016-05-29ospfd: Tweak previous iface RR write patch to avoid free/malloc & redundant logPaul Jakma
2016-05-26lib: don't create circular lists (fixes 6d83113)David Lamparter
2013-01-11lib: remove ALL_LIST_ELEMENTS dead code branchDavid Lamparter
2012-04-07lib: Tweaks to linked list macrosJosh Bailey
2005-05-062005-05-06 Paul Jakma <paul@dishone.st>paul
2005-04-072005-04-07 Paul Jakma <paul.jakma@sun.com>paul
2004-09-23Remove usage of evil list and listnode typedefs.hasso
2004-08-31Assorted changes from work at BBN. Most are minor, and several are ingdt
2003-12-22comments about struct listgdt
2003-08-122003-08-12 Paul Jakma <paul@dishone.st>paul
2002-12-13Initial revisionpaul