mirror_frr/zebra
Mark Stapp 2fc69f03d2 zebra: during shutdown processing, drop dplane results
Don't process dataplane results in zebra during shutdown (after
sigint has been seen). The dplane continues to run in order to
clean up, but zebra main just drops results.

Signed-off-by: Mark Stapp <mjs@voltanet.io>
2019-09-27 12:15:34 -04:00
..
.gitignore *: cleanup .gitignore files 2018-09-08 21:30:42 +02:00
connected.c Zebra: Rectifying the log messages. 2019-09-19 02:59:04 -07:00
connected.h zebra: Do not use connection dest for bcast 2019-08-18 18:54:46 +02:00
debug.c zebra: Add detailed debugging command for NHT tracking 2019-03-27 16:22:22 -04:00
debug.h zebra: Add detailed debugging command for NHT tracking 2019-03-27 16:22:22 -04:00
if_ioctl_solaris.c *: frr_elevate_privs -> frr_with_privs 2019-09-03 17:18:35 +02:00
if_ioctl.c Revert "Ospf missing interface handling 2" 2019-06-23 19:46:39 -04:00
if_netlink.c Merge pull request #4959 from pguibert6WIND/zebra_inform_layer 2019-09-24 11:46:13 -04:00
if_netlink.h vrrpd: protodown macvlan in backup state 2019-05-17 00:27:08 +00:00
if_sysctl.c *: spelchek 2018-10-25 20:10:57 +02:00
interface.c Merge pull request #5051 from idryzhov/fix-vrf-autocomplete 2019-09-25 15:27:55 -04:00
interface.h *: s/TRUE/true/, s/FALSE/false/ 2019-07-01 17:26:05 +00:00
ioctl_solaris.c *: frr_elevate_privs -> frr_with_privs 2019-09-03 17:18:35 +02:00
ioctl_solaris.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
ioctl.c *: frr_elevate_privs -> frr_with_privs 2019-09-03 17:18:35 +02:00
ioctl.h zebra: removing old intf address code 2019-04-22 13:49:27 -04:00
ipforward_proc.c *: frr_elevate_privs -> frr_with_privs 2019-09-03 17:18:35 +02:00
ipforward_solaris.c *: frr_elevate_privs -> frr_with_privs 2019-09-03 17:18:35 +02:00
ipforward_sysctl.c *: frr_elevate_privs -> frr_with_privs 2019-09-03 17:18:35 +02:00
ipforward.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
irdp_interface.c *: s/TRUE/true/, s/FALSE/false/ 2019-07-01 17:26:05 +00:00
irdp_main.c *: frr_elevate_privs -> frr_with_privs 2019-09-03 17:18:35 +02:00
irdp_packet.c zebra: remove bs irdp error code 2019-07-03 00:27:14 +00:00
irdp.h *: s/TRUE/true/, s/FALSE/false/ 2019-07-01 17:26:05 +00:00
kernel_netlink.c *: frr_elevate_privs -> frr_with_privs 2019-09-03 17:18:35 +02:00
kernel_netlink.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
kernel_socket.c *: frr_elevate_privs -> frr_with_privs 2019-09-03 17:18:35 +02:00
kernel_socket.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
label_manager.c zebra: Guard debug messages 2019-07-16 20:30:55 -04:00
label_manager.h zebra: label manager refactor 2019-07-10 15:20:27 +02:00
main.c zebra: during shutdown processing, drop dplane results 2019-09-27 12:15:34 -04:00
Makefile build: convert zebra/ to non-recursive build 2017-07-31 23:03:30 +02:00
redistribute.c Zebra: Rectifying the log messages. 2019-09-19 02:59:04 -07:00
redistribute.h zebra: revise redistribution delete to improve update case 2019-09-12 08:51:05 -04:00
rib.h zebra, tests: Remove ROUTE_ENTRY_NEXTHOPS_CHANGED 2019-07-29 14:53:58 -04:00
router-id.c Revert "Ospf missing interface handling 2" 2019-06-23 19:46:39 -04:00
router-id.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
rt_netlink.c zebra: Send RTPROT_ZEBRA for netlink messages missing this data 2019-09-19 16:05:39 -04:00
rt_netlink.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
rt_socket.c zebra: inform upper layer error when reading correct speed interface 2019-09-17 18:38:42 +02:00
rt.h zebra: inform upper layer error when reading correct speed interface 2019-09-17 18:38:42 +02:00
rtadv.c *: frr_elevate_privs -> frr_with_privs 2019-09-03 17:18:35 +02:00
rtadv.h zebra: move rtadv service from zrouter to zvrf 2019-06-04 18:33:53 +02:00
rtread_getmsg.c zebra: evpn remote delete fetch local entry 2018-12-31 14:40:31 -08:00
rtread_netlink.c zebra: evpn remote delete fetch local entry 2018-12-31 14:40:31 -08:00
rtread_sysctl.c zebra: evpn remote delete fetch local entry 2018-12-31 14:40:31 -08:00
rule_netlink.c zebra: Send RTPROT_ZEBRA for netlink messages missing this data 2019-09-19 16:05:39 -04:00
rule_netlink.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
rule_socket.c zebra: Create zebra_dplane.c and .h 2018-09-19 18:29:55 -04:00
subdir.am zebra: Move nexthop_active_XXX functions to zebra_nhg.c 2019-05-28 17:41:38 -04:00
table_manager.c *: list_delete_and_null() -> list_delete() 2018-10-02 11:40:52 +02:00
table_manager.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
testrib.conf
zapi_msg.c Merge pull request #4731 from mjstapp/fix_redist_update 2019-09-18 19:43:43 -04:00
zapi_msg.h zebra: revise redistribution delete to improve update case 2019-09-12 08:51:05 -04:00
zebra_dplane.c zebra: handle config write for dataplane values 2019-09-25 14:05:50 -04:00
zebra_dplane.h zebra: handle config write for dataplane values 2019-09-25 14:05:50 -04:00
zebra_errors.c *: Fix spelling errors pointed out by debian packaging 2019-08-19 10:36:53 -04:00
zebra_errors.h zebra: remove bs irdp error code 2019-07-03 00:27:14 +00:00
zebra_fpm_dt.c *: use C99 standard fixed-width integer types 2018-03-27 15:13:34 -04:00
zebra_fpm_netlink.c Zebra: Incorrect L3VNI for FPM rtmsg for EVPN RT-5 prefix 2019-08-09 15:23:46 -07:00
zebra_fpm_private.h Zebra: Build nelink message for RMAC updates 2019-06-17 12:05:38 -07:00
zebra_fpm_protobuf.c zebra: fix missed multipath_num change 2019-05-16 11:53:33 -04:00
zebra_fpm.c Zebra: Rectifying the log messages. 2019-09-19 02:59:04 -07:00
zebra_l2.c zebra: Ensure master's ifname is known, even if slave comes up first 2019-08-13 16:29:40 +00:00
zebra_l2.h zebra: Ensure master's ifname is known, even if slave comes up first 2019-08-13 16:29:40 +00:00
zebra_memory.c zebra: use MTYPE_STATIC 2019-06-21 08:54:25 +02:00
zebra_memory.h zebra: use MTYPE_STATIC 2019-06-21 08:54:25 +02:00
zebra_mlag.c zebra: Add ability to send to all clients updated capability information 2019-01-31 09:28:39 -05:00
zebra_mlag.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
zebra_mpls_netlink.c zebra: convert PW updates to async dataplane 2019-01-25 10:45:57 -05:00
zebra_mpls_null.c zebra: convert PW updates to async dataplane 2019-01-25 10:45:57 -05:00
zebra_mpls_openbsd.c *: frr_elevate_privs -> frr_with_privs 2019-09-03 17:18:35 +02:00
zebra_mpls_vty.c bgpd, ospfd, pimd, zebra: Convert more use_json locations to bool 2018-09-04 17:39:04 +00:00
zebra_mpls.c zebra: fix mpls ftn uninstall 2019-09-18 16:03:52 +02:00
zebra_mpls.h lib, zebra: add new MPLS zapi message with route replace semantics 2019-09-10 00:01:10 -03:00
zebra_mroute.c zebra: Add some additional vrf debug for retrieving mroute info 2018-09-17 09:22:31 -04:00
zebra_mroute.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
zebra_netns_id.c zebra: dead code (Coverity 1465497) 2018-10-02 15:45:44 +02:00
zebra_netns_id.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
zebra_netns_notify.c *: frr_elevate_privs -> frr_with_privs 2019-09-03 17:18:35 +02:00
zebra_netns_notify.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
zebra_nhg.c zebra: Don't resolve to diff interface if given 2019-09-09 17:20:17 -04:00
zebra_nhg.h zebra: Move nexthop_active_XXX functions to zebra_nhg.c 2019-05-28 17:41:38 -04:00
zebra_ns.c *: frr_elevate_privs -> frr_with_privs 2019-09-03 17:18:35 +02:00
zebra_ns.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
zebra_pbr.c bgp, zebra, lib: add protocol support for iptables 2019-07-08 08:36:45 +02:00
zebra_pbr.h bgp, zebra, lib: add protocol support for iptables 2019-07-08 08:36:45 +02:00
zebra_ptm_redistribute.c zebra: Remove zclient->idinfo restrictions 2019-02-05 09:13:30 -05:00
zebra_ptm_redistribute.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
zebra_ptm.c Revert "Ospf missing interface handling 2" 2019-06-23 19:46:39 -04:00
zebra_ptm.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
zebra_pw.c zebra: pseudowire event recovery (DoS fix) 2019-04-10 19:17:49 +02:00
zebra_pw.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
zebra_rib.c zebra: during shutdown processing, drop dplane results 2019-09-27 12:15:34 -04:00
zebra_rnh.c Zebra: Rectifying the log messages. 2019-09-19 02:59:04 -07:00
zebra_rnh.h zebra: nht resolution default configurable per vrf 2019-08-28 16:19:34 +02:00
zebra_routemap.c lib: rmap dep table is not correct in case of exact-match clause 2019-09-15 05:45:27 -07:00
zebra_routemap.h add cplusplus guards to all zebra headers 2019-03-25 16:05:27 +01:00
zebra_router.c zebra: use MTYPE_STATIC 2019-06-21 08:54:25 +02:00
zebra_router.h zebra: during shutdown processing, drop dplane results 2019-09-27 12:15:34 -04:00
zebra_snmp.c *: use C99 standard fixed-width integer types 2018-03-27 15:13:34 -04:00
zebra_vrf.c Zebra: Rectifying the log messages. 2019-09-19 02:59:04 -07:00
zebra_vrf.h zebra: nht resolution default configurable per vrf 2019-08-28 16:19:34 +02:00
zebra_vty.c Merge pull request #5058 from mjstapp/fix_dplane_config_handler 2019-09-25 16:47:47 -04:00
zebra_vxlan_private.h Zebra: Handle RMAC add/delete operation and add fpm_mac_info_t 2019-06-17 12:05:38 -07:00
zebra_vxlan.c bgpd: fix advertise-svi-ip upon vni-svi up-down 2019-09-23 21:14:04 -07:00
zebra_vxlan.h zebra: use dataplane for vxlan remote mac programming 2019-08-02 14:54:16 -04:00
zebra.conf.sample *: Remove cvs control points 2017-12-05 17:28:12 -05:00
zserv.c *: frr_elevate_privs -> frr_with_privs 2019-09-03 17:18:35 +02:00
zserv.h zebra: label manager refactor 2019-07-10 15:20:27 +02:00