2019-12-06 |
Mark Stapp | *: revise zapi nexthop encoding Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-12-06 |
Mark Stapp | lib: use const in several stream lib apis Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-12-04 |
Mark Stapp | zebra: capture dplane plugin flags Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-12-04 |
Mark Stapp | lib,zebra: use nhg_hash_entry pointer in route_entry Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-11-22 |
Mark Stapp | lib: add some nexthop ctors Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-11-21 |
Mark Stapp | zebra: clean up rib and nhg headers Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-11-14 |
Mark Stapp | bfdd: remove unused initialization sa warning Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-11-11 |
Mark Stapp | ospfd,eigrpd: don't take address of packed struct member Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-10-31 |
Mark Stapp | zebra: Add a sample dataplane plugin module Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-10-23 |
Mark Stapp | bgpd: clarify evpn datastruct use for SA Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-10-23 |
Mark Stapp | lib: Remove include of deprecated sysctl.h Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-10-17 |
Mark Stapp | nhrpd: clean up SA warning Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-10-16 |
Mark Stapp | nhrpd: be more careful with linked lists Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-09-27 |
Mark Stapp | zebra: during shutdown processing, drop dplane results Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-09-25 |
Mark Stapp | zebra: handle config write for dataplane values Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-09-24 |
Mark Stapp | libs: add yang models for zebra and nexthop Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-09-17 |
Mark Stapp | zebra: check all dplane nexthops when processing Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-09-16 |
Mark Stapp | zebra: remove empty, unused internal api Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-09-12 |
Mark Stapp | zebra: revise redistribution delete to improve update... Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-09-09 |
Mark Stapp | bgpd: fix build breakage after hook re-definition Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-09-05 |
Mark Stapp | zebra: avoid using zebra datastructs in evpn dataplane... Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-09-05 |
Mark Stapp | zebra: protect some vxlan debugs Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-09-04 |
Mark Stapp | zebra: move EVPN VTEP programming to dataplane Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-08-23 |
Mark Stapp | zebra: Use dataplane for evpn neighbor changes Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-08-23 |
Mark Stapp | lib: use const in prefix_mac2str Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-08-23 |
Mark Stapp | zebra: begin evpn neighbor install via dataplane Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-08-22 |
Mark Stapp | lib: remove deprecated stream_resize api Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-08-14 |
Mark Stapp | ospfd: add redist message detail to debug Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-08-12 |
Mark Stapp | zebra: make the dplane pthread name consistent Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-08-06 |
Mark Stapp | docs: Add notes about limited MPLS-TE support Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-08-05 |
Mark Stapp | zebra: clear route QUEUED flag in async notification... Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-08-02 |
Mark Stapp | zebra: update dplane stats output Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-08-02 |
Mark Stapp | zebra: use dataplane for vxlan remote mac programming Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-07-26 |
Mark Stapp | zebra: initial dplane support for MAC updates Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-07-25 |
Mark Stapp | zebra: rename internal dplane api Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-07-25 |
Mark Stapp | zebra: consolidate dataplane interface name and ifindex... Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-07-17 |
Mark Stapp | lib: use const in ipaddr2str Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-07-10 |
Mark Stapp | lib,zebra: avoid use of ctime in monotime api Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-07-02 |
Mark Stapp | lib: add process pids to 'show modules' Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-06-19 |
Mark Stapp | topotest: configure l3mdev_accept for a range of kernels Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-06-17 |
Mark Stapp | doc: add config file name for mpls config Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-06-12 |
Mark Stapp | bgpd: auto router-id should not change configured vpn... Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-06-06 |
Mark Stapp | tests: Add ip6_route_zebra lib function Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-06-06 |
Mark Stapp | lib,bgpd,babeld,ripngd,nhrpd,bfdd: clean up SA warnings Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-05-31 |
Mark Stapp | topotests: migrate ospf6 test to topogen framework Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-05-30 |
Mark Stapp | lib, vtysh: make debug memstats work in vtysh Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-05-29 |
Mark Stapp | zebra: add setters for distance, instance Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-05-29 |
Mark Stapp | doc: clean up memleak section of topotests doc Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-05-28 |
Mark Stapp | zebra: generate updates from notifications Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-05-28 |
Mark Stapp | zebra: mpls lsp async notifications Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-05-28 |
Mark Stapp | zebra: add dplane context lsp setters Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-05-28 |
Mark Stapp | zebra: support route changes via dplane notifications Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-05-28 |
Mark Stapp | zebra: share rib processing of updates and notifications Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-05-28 |
Mark Stapp | zebra: add 'set' api for dplane context provider Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-05-28 |
Mark Stapp | zebra: add source plugin info to dplane context Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-05-28 |
Mark Stapp | zebra: add a fib-specific nexthop-group Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-05-28 |
Mark Stapp | zebra: add dplane context accessors Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-05-28 |
Mark Stapp | zebra: begin dataplane notifications Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-05-28 |
Mark Stapp | zebra: set nexthop install state more accurately Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-05-28 |
Mark Stapp | zebra: add api to locate route-node from dplane ctx Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-05-28 |
Mark Stapp | zebra: add api to update route from dplane ctx Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-05-28 |
Mark Stapp | zebra: add a start callback for dplane plugins Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-05-10 |
Mark Stapp | doc: add doc for zebra dplane cli Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-05-07 |
Mark Stapp | zebra: remove vrf LSPs when vrf is deleted Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-05-02 |
Mark Stapp | topotest: fix pytest deprecation warning Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-05-02 |
Mark Stapp | zebra: replace strncpy with strlcpy in dplane Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-04-30 |
Mark Stapp | topotest: fixes to support python3 Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-04-22 |
Mark Stapp | lib: fix warning in linklist api Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-04-22 |
Mark Stapp | zebra: removing old intf address code Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-04-22 |
Mark Stapp | zebra: Dplane interface address install for non-netlink Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-04-22 |
Mark Stapp | zebra: add 'is broadcast' accessor for interface data Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-04-22 |
Mark Stapp | libs: use const in some interface flag accessors Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-04-22 |
Mark Stapp | zebra: Use dplane for interface addresses (netlink) Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-04-22 |
Mark Stapp | zebra: add interface-address info for dataplane Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-04-22 |
Mark Stapp | libs: control privs changes with refcount Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-04-16 |
Mark Stapp | pimd: fix compile warnings Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-04-11 |
Mark Stapp | pimd: use debug pim static Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-04-10 |
Mark Stapp | zebra: dataplane notifications for system route changes Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-04-05 |
Mark Stapp | zebra: remove unused VRF_RIB_SCHEDULED flag Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-04-04 |
Mark Stapp | libs: use const in copy_nexthops api Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-04-03 |
Mark Stapp | libs: nexthop comparison includes labels if present Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-04-02 |
Mark Stapp | zebra: conditionalize RTM_RESOLVE flag Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-03-25 |
Mark Stapp | zebra: use the INSTALLED flag consistently in route... Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-03-19 |
Mark Stapp | ospfd: remove empty debug Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-03-17 |
Mark Stapp | libs: fix race in privs changes Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-03-13 |
Mark Stapp | ospfd: fix some json timer output Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-03-13 |
Mark Stapp | zebra: support skip-kernel for dataplane updates Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-03-07 |
Mark Stapp | zebra: use const in dplane pw nhlfe accessors Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-03-07 |
Mark Stapp | zebra: dplane pseudowires including nexthop info Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-03-07 |
Mark Stapp | zebra: rename pseudowire destination api Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-03-05 |
Mark Stapp | libs: make privilege escalation thread-safe Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-02-21 |
Mark Stapp | zebra: unlock route-node in dplane results handler Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-02-12 |
Mark Stapp | bgpd: remove route-map decrement call on prefix-list Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-02-11 |
Mark Stapp | zebra: use update semantics for routes consistently Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-02-07 |
Mark Stapp | libs: remove useless static work_queue_free helper Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-02-06 |
Mark Stapp | libs: remove deprecated workqueue api Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-01-25 |
Mark Stapp | zebra: add handler for pw install errors Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-01-25 |
Mark Stapp | zebra: handle pw updates in async dplane Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-01-25 |
Mark Stapp | zebra: convert PW updates to async dataplane Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
2019-01-25 |
Mark Stapp | zebra: start pseudowire support Signed-off-by: Mark Stapp <mjs@voltanet.io>
|
commit | commitdiff | tree |
next |