]> git.proxmox.com Git - mirror_frr.git/blobdiff - bgpd/bgpd.h
tests: ospf gr helper topotests with scapy.
[mirror_frr.git] / bgpd / bgpd.h
index e6a828a2c0696134d5fdd6434053854d1636cf39..d39743a152c0a727957049276661b52211e4a6b6 100644 (file)
@@ -44,7 +44,6 @@
 #include "bgp_labelpool.h"
 #include "bgp_addpath_types.h"
 #include "bgp_nexthop.h"
-#include "bgp_damp.h"
 #include "bgp_io.h"
 
 #include "lib/bfd.h"
@@ -752,9 +751,6 @@ struct bgp {
        uint32_t condition_filter_count;
        struct thread *t_condition_check;
 
-       /* BGP route flap dampening configuration */
-       struct bgp_damp_config damp[AFI_MAX][SAFI_MAX];
-
        /* BGP VPN SRv6 backend */
        bool srv6_enabled;
        char srv6_locator_name[SRV6_LOCNAME_SIZE];
@@ -1314,9 +1310,6 @@ struct peer {
        /* Last update packet sent time */
        time_t pkt_stime[AFI_MAX][SAFI_MAX];
 
-       /* Peer / peer group route flap dampening configuration */
-       struct bgp_damp_config damp[AFI_MAX][SAFI_MAX];
-
        /* Peer Per AF flags */
        /*
         * Please consult the comments for *flags_override*, *flags_invert* and
@@ -1354,8 +1347,6 @@ struct peer {
 #define PEER_FLAG_SEND_LARGE_COMMUNITY      (1U << 26) /* Send large Communities */
 #define PEER_FLAG_MAX_PREFIX_OUT            (1U << 27) /* outgoing maximum prefix */
 #define PEER_FLAG_MAX_PREFIX_FORCE          (1U << 28) /* maximum-prefix <num> force */
-#define PEER_FLAG_CONFIG_DAMPENING (1U << 29) /* route flap dampening */
-
 
        enum bgp_addpath_strat addpath_type[AFI_MAX][SAFI_MAX];
 
@@ -1424,6 +1415,7 @@ struct peer {
        struct thread *t_gr_stale;
        struct thread *t_generate_updgrp_packets;
        struct thread *t_process_packet;
+       struct thread *t_process_packet_error;
        struct thread *t_refresh_stalepath;
 
        /* Thread flags. */