]> git.proxmox.com Git - mirror_frr.git/blame - babeld/babel_main.h
Merge pull request #12791 from taspelund/loc_rib_json_fix
[mirror_frr.git] / babeld / babel_main.h
CommitLineData
acddc0ed 1// SPDX-License-Identifier: MIT
ca10883e
DS
2/*
3Copyright 2011 by Matthieu Boutier and Juliusz Chroboczek
ca10883e
DS
4*/
5
6#ifndef BABEL_MAIN_H
7#define BABEL_MAIN_H
8
9#include "vty.h"
10
11extern struct timeval babel_now; /* current time */
12extern struct thread_master *master; /* quagga's threads handler */
13extern int debug;
14extern int resend_delay;
15
16extern unsigned char myid[8];
17
18extern const unsigned char zeroes[16], ones[16];
19
20extern int protocol_port;
21extern unsigned char protocol_group[16];
22extern int protocol_socket;
23extern int kernel_socket;
24extern int max_request_hopcount;
25
26void babel_load_state_file(void);
27void show_babel_main_configuration (struct vty *vty);
28
29#endif /* BABEL_MAIN_H */