]>
Commit | Line | Data |
---|---|---|
acddc0ed | 1 | // SPDX-License-Identifier: MIT |
ca10883e DS |
2 | /* |
3 | Copyright 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 | ||
11 | extern struct timeval babel_now; /* current time */ | |
cd9d0537 | 12 | extern struct event_loop *master; /* quagga's threads handler */ |
ca10883e DS |
13 | extern int debug; |
14 | extern int resend_delay; | |
15 | ||
16 | extern unsigned char myid[8]; | |
17 | ||
18 | extern const unsigned char zeroes[16], ones[16]; | |
19 | ||
20 | extern int protocol_port; | |
21 | extern unsigned char protocol_group[16]; | |
22 | extern int protocol_socket; | |
23 | extern int kernel_socket; | |
24 | extern int max_request_hopcount; | |
25 | ||
26 | void babel_load_state_file(void); | |
27 | void show_babel_main_configuration (struct vty *vty); | |
28 | ||
29 | #endif /* BABEL_MAIN_H */ |