]> git.proxmox.com Git - mirror_frr.git/blobdiff - babeld/babeld.h
Merge pull request #5793 from ton31337/fix/formatting_show_bgp_summary_failed
[mirror_frr.git] / babeld / babeld.h
index d933f1880554ee8bbf6d1888d7f471693d256f73..752cc8620a84708dc5189d5c53d9fca6907dacf6 100644 (file)
@@ -90,7 +90,6 @@ THE SOFTWARE.
 
 #define BABEL_VTY_PORT 2609
 #define BABEL_DEFAULT_CONFIG "babeld.conf"
-#define BABEL_VERSION "0.1 for quagga"
 
 /* Values in milliseconds */
 #define BABEL_DEFAULT_HELLO_INTERVAL 4000
@@ -112,8 +111,12 @@ struct babel
     /* Babel threads. */
     struct thread *t_read;    /* on Babel protocol's socket */
     struct thread *t_update;  /* timers */
+    /* distribute_ctx */
+    struct distribute_ctx *distribute_ctx;
 };
 
+extern struct zebra_privs_t babeld_privs;
+
 extern void babeld_quagga_init(void);
 extern int input_filter(const unsigned char *id,
                         const unsigned char *prefix, unsigned short plen,
@@ -124,6 +127,6 @@ extern int redistribute_filter(const unsigned char *prefix, unsigned short plen,
                                unsigned int ifindex, int proto);
 extern int resize_receive_buffer(int size);
 extern void schedule_neighbours_check(int msecs, int override);
-
+extern struct babel *babel_lookup(void);
 
 #endif /* BABEL_BABELD_H */