]>
Commit | Line | Data |
---|---|---|
acddc0ed | 1 | // SPDX-License-Identifier: GPL-2.0-or-later |
d62a17ae | 2 | /* |
65efcfce LB |
3 | * |
4 | * Copyright 2009-2016, LabN Consulting, L.L.C. | |
5 | * | |
65efcfce LB |
6 | */ |
7 | ||
8 | #ifndef _QUAGGA_RFAPI_VNC_EXPORT_BGP_H_ | |
9 | #define _QUAGGA_RFAPI_VNC_EXPORT_BGP_H_ | |
10 | ||
f8b6f499 LB |
11 | #include "lib/zebra.h" |
12 | #include "lib/prefix.h" | |
65efcfce | 13 | |
f8b6f499 LB |
14 | #include "bgpd/bgpd.h" |
15 | #include "bgpd/bgp_route.h" | |
65efcfce LB |
16 | |
17 | ||
d62a17ae | 18 | extern void vnc_direct_bgp_rh_reexport(struct bgp *bgp, afi_t afi); |
65efcfce | 19 | |
d62a17ae | 20 | extern void vnc_export_bgp_prechange(struct bgp *bgp); |
65efcfce | 21 | |
d62a17ae | 22 | extern void vnc_export_bgp_postchange(struct bgp *bgp); |
65efcfce | 23 | |
d62a17ae | 24 | extern void vnc_export_bgp_enable(struct bgp *bgp, afi_t afi); |
65efcfce | 25 | |
d62a17ae | 26 | extern void vnc_export_bgp_disable(struct bgp *bgp, afi_t afi); |
65efcfce LB |
27 | |
28 | #endif /* _QUAGGA_RFAPI_VNC_EXPORT_BGP_H_ */ |