summaryrefslogtreecommitdiffstats
path: root/lib/linklist.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* lib: kill unused list_filter_out_nodes()David Lamparter2021-05-031-17/+0
* *: require semicolon after DEFINE_MTYPE & coDavid Lamparter2021-03-171-2/+2
* lib, bgpd: convert lttng tracepoints to frrtrace()Quentin Young2020-10-231-4/+4
* lib: move trace.h -> libfrr_trace.hQuentin Young2020-10-231-1/+1
* lib: add tracepoints for *malloc, list opsQuentin Young2020-10-231-0/+9
* lib: introduce new list_dup() APIRenato Westphal2020-08-121-0/+17
* lib: allow listnode memory to be managed by the appAnuradha Karuppiah2020-08-051-21/+37
* lib/linklist: flip the bitrot compostDavid Lamparter2019-12-141-23/+0
* lib: const a couple linklist apisQuentin Young2019-05-281-2/+2
* Merge pull request #4239 from sarav511/rpJafar Al-Gharaibeh2019-05-281-0/+57
|\
| * lib: implement utility function API which does the followingsaravanank2019-05-151-0/+57
* | lib: add list_to_arrayQuentin Young2019-05-171-0/+15
|/
* lib: fix warning in linklist apiMark Stapp2019-04-221-1/+1
* lib: return listnode on add for subsequent efficent delAnuradha Karuppiah2019-04-201-1/+3
* lib: add listnode_add_force utility routinePhilippe Guibert2019-03-291-0/+7
* lib: add lookup utility routine that accepts null list valuesPhilippe Guibert2019-03-291-0/+7
* *: list_delete_and_null() -> list_delete()David Lamparter2018-10-021-1/+1
* lib: remove deprecated list_delete()/list_free()David Lamparter2018-10-021-5/+0
* lib vtysh zebra: variable shadowing fixesF. Aragon2018-09-121-2/+2
* lib: add listnode_add_head()Renato Westphal2018-08-131-0/+20
* bgpd: null check (Coverity 1453455)F. Aragon2018-06-291-19/+3
* lib: add proper doc comments for hash & linklistQuentin Young2018-05-251-23/+7
* lib: add list_sort(), list_dup()Quentin Young2018-05-251-0/+39
* *: Convert list_free usage to list_deleteDonald Sharp2017-10-051-2/+2
* *: Convert list_delete(struct list *) to ** to allow nullingDonald Sharp2017-10-051-5/+11
* *: reindentreindent-master-afterwhitespace / reindent2017-07-171-215/+189
* *: make consistent & update GPLv2 file headersDavid Lamparter2017-05-151-4/+3
* *: split & distribute memtypes and stop (re|ab)using lib/ MTYPEsDavid Lamparter2016-09-191-0/+3
* lib: linklist: clean up insert-before/after dupsDavid Lamparter2016-07-281-47/+2
* lib: linklist: add listnode_add_before()David Lamparter2016-07-281-0/+38
* ospfd: Tweak previous iface RR write patch to avoid free/malloc & redundant logPaul Jakma2016-05-301-0/+7
* *: nuke ^L (page feed)David Lamparter2014-06-041-4/+4
* [cleanup] Convert XMALLOC/memset to XCALLOCStephen Hemminger2009-06-121-10/+2
* [lib/linklist] Enforce "nodes must have data" invariant more rigorouslyPaul Jakma2008-02-281-5/+15
* + fixed bug #418 (changing address on an existing interface doesn't cause exi...Denis Ovsienko2007-11-121-0/+1
* [lib] list_delete shouldn't duplicate list_delete_all_nodePaul Jakma2006-06-151-10/+1
* 2005-05-06 Paul Jakma <paul@dishone.st>paul2005-05-061-2/+2
* 2005-04-07 Paul Jakma <paul.jakma@sun.com>paul2005-04-071-3/+3
* Remove usage of evil list and listnode typedefs.hasso2004-09-231-4/+4
* Revert my "microfix". It was caused by misreading code. Gilad is right ashasso2003-12-221-6/+1
* note that order of = items is undefined, probablygdt2003-12-221-0/+4
* add comments clarifying the operation of listnode_add_sortgdt2003-12-221-1/+7
* lib/if.c part from [quagga-dev 552] and lib/inklist.c part from [quagga-devhasso2003-12-211-7/+3
* 2003-09-24 sowmini.varadhan@sun.compaul2003-09-241-2/+6
* Kevin C Miller <kevinm@andrew.cmu.edu>paul2002-12-131-0/+5
* Initial revisionpaul2002-12-131-0/+312