summaryrefslogtreecommitdiffstats
path: root/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* lib: mark the old zebra API for route advertisement as deprecatedRenato Westphal2017-08-241-3/+4
* *: use zapi_route to send/receive redistributed routes as wellRenato Westphal2017-08-243-42/+23
* zapi: add support for routes with multiple labelsRenato Westphal2017-08-233-9/+41
* lib/zserv: introduce address-family independent ZAPI message typesRenato Westphal2017-08-233-11/+114
* lib: updates to zapi_routeRenato Westphal2017-08-232-50/+50
* *: remove leftovers from "router zebra"Renato Westphal2017-08-232-23/+0
* lib: remove redundant zebra messagesRenato Westphal2017-08-232-8/+0
* lib: fix const-check in route_nodeDavid Lamparter2017-08-221-2/+2
* Merge pull request #939 from jbonor/optimizationLou Berger2017-08-2211-715/+827
|\
| * lib: optimize IPV4_ADDR_[SAME|COPY]()Jorge Boncompte2017-08-172-4/+15
| * lib: cleanup the work queue implementationJorge Boncompte2017-08-173-33/+59
| * lib: standardize use of queue.hJorge Boncompte2017-08-175-658/+735
| * lib: inline route_node_lock()/route_node_unlock()Jorge Boncompte2017-08-172-21/+19
* | Merge pull request #1016 from opensourcerouting/cli-minorDonald Sharp2017-08-221-6/+7
|\ \
| * | lib: move hashstats under debug, show per-daemonDavid Lamparter2017-08-211-6/+7
* | | lib: terminate capabilities only if initializedDavid Lamparter2017-08-211-1/+3
|/ /
* | lib: replace if_add_hook with hook_* logicDavid Lamparter2017-08-152-35/+17
* | *: centralize some exit cleanup into libfrrDavid Lamparter2017-08-152-0/+29
* | lib: hooks: support priority ordering & reversingDavid Lamparter2017-08-152-9/+58
|/
* Merge pull request #948 from qlyoung/fix-set-ip-next-hop-peer-addressDavid Lamparter2017-08-151-9/+9
|\
| * lib, bgpd: fix `set ip next-hop peer-address`Quentin Young2017-08-101-9/+9
* | Merge pull request #934 from qlyoung/mac-parserDavid Lamparter2017-08-157-3/+84
|\ \
| * | lib, python: add M:A:C support for clippyQuentin Young2017-08-141-0/+2
| * | lib: add CLI token for 48-bit mac addressesQuentin Young2017-08-116-3/+82
| |/
* | lib: fix prefix list trie corruptionDavid Lamparter2017-08-111-1/+2
* | Merge pull request #957 from chiragshah6/mdevDavid Lamparter2017-08-111-2/+7
|\ \
| * | lib: Fix multi instance ospfChirag Shah2017-08-101-2/+7
| |/
* / lib: don't close stdio when running foregroundDavid Lamparter2017-08-111-1/+1
|/
* Merge branch 'frr/pull/822' ("EVPN fixes")David Lamparter2017-08-097-417/+523
|\
| * lib: some final MAC access-list fixesDavid Lamparter2017-08-093-27/+22
| * lib, bgpd: Use 'struct prefix *' for filter matchingDonald Sharp2017-08-083-65/+19
| * lib, bgpd: Distinguish between AF_EVPN and AF_ETHERNETDonald Sharp2017-08-082-11/+39
| * lib, bgpd: Address Review comments.Donald Sharp2017-08-081-1/+1
| * lib: Fix extra doc stringDonald Sharp2017-08-081-3/+2
| * lib: changes needed for mac access-list any commandMitesh Kanjariya2017-08-083-4/+25
| * bgpd/zebra/lib: EVPN support for asymmetric VxLan routingMitesh Kanjariya2017-08-082-0/+6
| * bgpd, lib, vtysh: Added support for mac filtering in route-mapsMitesh Kanjariya2017-08-085-413/+516
* | Merge pull request #926 from opensourcerouting/tcp-zebraDonald Sharp2017-08-094-102/+149
|\ \
| * \ Merge remote-tracking branch 'frr/master' into tcp-zebraDavid Lamparter2017-08-0919-105/+629
| |\ \
| * | | lib: thoroughly disable tcp-zebraDavid Lamparter2017-08-081-0/+16
| * | | *: remove --enable-tcp-zebra, rework ZAPI pathDavid Lamparter2017-08-084-102/+133
| | |/ | |/|
* | | Merge pull request #940 from qlyoung/hashtable-expansion-lfDavid Lamparter2017-08-092-6/+4
|\ \ \ | |_|/ |/| |
| * | lib: use load factor as hash expansion triggerQuentin Young2017-08-092-6/+4
* | | Merge pull request #911 from opensourcerouting/non-recursive-2Donald Sharp2017-08-091-6/+14
|\ \ \
| * | | build: clean up BUILT_SOURCESDavid Lamparter2017-08-041-4/+6
| * | | build: fix clippy cross-compileDavid Lamparter2017-08-041-2/+8
* | | | Merge pull request #892 from opensourcerouting/watchfrr-simplifyDonald Sharp2017-08-0910-94/+433
|\ \ \ \
| * | | | lib: don't mkdir state paths in watchfrrDavid Lamparter2017-08-091-6/+9
| * | | | lib: close stdin/out/err in non-terminal caseDavid Lamparter2017-08-031-2/+9
| * | | | lib: replace stderr with zlog in vty config loadDavid Lamparter2017-08-021-28/+20