]> git.proxmox.com Git - mirror_frr.git/blobdiff - bgpd/bgp_bfd.h
This patch changes ospfd from only listening mode for BFD status updates to interacti...
[mirror_frr.git] / bgpd / bgp_bfd.h
index 8c72c231e6528f848af23c7877f37b8b6133b425..97ad093eeea8a154f0d5e4768c9255f3b5e9c6d3 100644 (file)
 #ifndef _QUAGGA_BGP_BFD_H
 #define _QUAGGA_BGP_BFD_H
 
-#define BGP_BFD_DEF_MIN_RX 300
-#define BGP_BFD_DEF_MIN_TX 300
-#define BGP_BFD_DEF_DETECT_MULT 3
-
-#define BGP_BFD_FLAG_PARAM_CFG (1 << 0) /* parameters have been configured */
-#define BGP_BFD_FLAG_BFD_REG   (1 << 1) /* Peer registered with BFD */
-
-struct bgp_bfd_peer_info
-{
-  u_int16_t flags;
-  u_int8_t  detect_mult;
-  u_int32_t desired_min_tx;
-  u_int32_t required_min_rx;
-};
-
 extern void
 bgp_bfd_init(void);
 
-extern void
-bgp_bfd_peer_init(struct peer *peer);
-
-extern void
-bgp_bfd_peer_free(struct peer *peer);
-
 extern void
 bgp_bfd_peer_group2peer_copy(struct peer *conf, struct peer *peer);
 
@@ -57,9 +36,6 @@ bgp_bfd_register_peer (struct peer *peer);
 extern void
 bgp_bfd_deregister_peer (struct peer *peer);
 
-extern void
-bgp_bfd_update_peer (struct peer *peer);
-
 extern void
 bgp_bfd_peer_config_write(struct vty *vty, struct peer *peer, char *addr);