summaryrefslogtreecommitdiffstats
path: root/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* lib: Update error ranges to include all daemonsDonald Sharp2018-08-141-9/+35
* lib: Cleanup some missed LIB_ERR_SYSTEM_CALLDonald Sharp2018-08-141-4/+6
* lib: Add LIB_ERR_ZMQDonald Sharp2018-08-143-2/+12
* lib: Add LIB_ERR_DEVELOPMENTDonald Sharp2018-08-147-13/+27
* lib: Add LIB_ERR_NS to error subsystemDonald Sharp2018-08-143-6/+17
* lib, zebra: Add LIB_ERR_INTERFACEDonald Sharp2018-08-144-4/+16
* bgpd, lib, zebra: Convert LIB_ERR_PRIVILEGESDonald Sharp2018-08-143-21/+22
* lib: Add LIB_ERR_SNMPDonald Sharp2018-08-143-4/+16
* lib: Add LIB_ERR_VTYDonald Sharp2018-08-143-6/+17
* lib: Add LIB_ERR_SYSTEM_CALL and convert VRF_SOCKET to SOCKETDonald Sharp2018-08-1411-67/+98
* lib: When logging commands do not use zlog_errDonald Sharp2018-08-141-1/+1
* lib: Convert to zlog_ferr for zclient.cDonald Sharp2018-08-143-44/+78
* lib, bgpd: Add code to make lib auto create the ferr infrastructureDonald Sharp2018-08-146-20/+131
* lib: Allow adding arrays of ferr'sDonald Sharp2018-08-142-1/+7
* lib: add error reference systemQuentin Young2018-08-143-0/+135
* Merge pull request #2805 from opensourcerouting/malloc-sizeQuentin Young2018-08-143-9/+47
|\
| * lib: count total memory allocation per MTYPEDavid Lamparter2018-08-083-7/+42
| * build: rework mallinfo test & find malloc_sizeDavid Lamparter2018-08-081-2/+5
* | Merge branch 'master' into bfd-finalDonald Sharp2018-08-1410-37/+60
|\ \
| * | lib, vtysh: fix inconsistent interface commands in vtyshRenato Westphal2018-08-131-8/+8
| * | lib, vtysh: fix inconsistent VRF commands in vtyshRenato Westphal2018-08-131-8/+8
| * | lib: implement DEFPY_NOSHRenato Westphal2018-08-132-0/+7
| * | lib: add listnode_add_head()Renato Westphal2018-08-132-0/+33
| * | lib: Remove memory check testDonald Sharp2018-08-111-7/+0
| * | *: ALLOC calls cannot failDonald Sharp2018-08-112-12/+2
| * | lib: fix "-t" command line optionDavid Lamparter2018-08-081-2/+2
| |/
* | bfdd: re-route PTM-BFD daemon messagesRafael Zalamena2018-08-082-0/+3
* | bfdd: add vty shell commandsRafael Zalamena2018-08-083-0/+17
* | lib: import new JSON iteration macroRafael Zalamena2018-08-081-0/+14
|/
* Merge pull request #2122 from donaldsharp/zebra_nhsMartin Winter2018-08-082-0/+6
|\
| * lib: Set proper write file when using backup configDonald Sharp2018-07-291-0/+5
| * lib, zebra: Allow protocols to use Distance as part of RR semanticsDonald Sharp2018-07-291-0/+1
* | Merge pull request #2764 from opensourcerouting/isis-srcdestRuss White2018-08-083-4/+30
|\ \
| * | isisd: make spf code dst-src awareChristian Franke2018-08-032-4/+14
| * | isisd: learn and advertise IPv6 dst-src routesChristian Franke2018-08-031-0/+16
* | | bgpd: clean up evpn prefix debugging commandsQuentin Young2018-08-071-0/+1
* | | Merge pull request #2775 from donaldsharp/stream_speedupRafael Zalamena2018-08-041-8/+4
|\ \ \
| * | | lib: Increase stream allocation speed.Donald Sharp2018-08-021-8/+4
| |/ /
* | | Merge pull request #2758 from donaldsharp/pim_joinRuss White2018-08-041-1/+0
|\ \ \
| * | | lib: Fix vrf check output to only have 1 lineDonald Sharp2018-08-021-1/+0
| |/ /
* / / lib, bgpd, ospf6d, ospfd, pimd: Allow finish to cleanup a bit moreDonald Sharp2018-08-032-0/+15
|/ /
* | lib: Ensure read/write fd's are in rangeDonald Sharp2018-08-011-0/+1
* | Merge pull request #2766 from lyq140/branch1Donald Sharp2018-08-011-1/+1
|\ \
| * | ripd: null check keylyq1402018-08-011-1/+1
* | | lib: fix getsockopt_cmsg_data retrievalRafael Zalamena2018-08-011-1/+1
|/ /
* | Merge pull request #2753 from qlyoung/fix-zebra-shutdown-crash-2Jafar Al-Gharaibeh2018-07-311-1/+28
|\ \ | |/ |/|
| * lib: add cancel point to default pthread loopQuentin Young2018-07-261-1/+28
* | Merge pull request #2728 from donaldsharp/table_cleanupRuss White2018-07-291-26/+28
|\ \
| * | lib: Add parameter names as a hint of what is expected.Donald Sharp2018-07-251-26/+28
| |/
* | Merge pull request #2742 from vangheem/masterLou Berger2018-07-282-4/+13
|\ \