]> git.proxmox.com Git - mirror_frr.git/blame - bgpd/rfapi/vnc_export_bgp.h
Merge pull request #13649 from donaldsharp/unlock_the_node_or_else
[mirror_frr.git] / bgpd / rfapi / vnc_export_bgp.h
CommitLineData
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 18extern void vnc_direct_bgp_rh_reexport(struct bgp *bgp, afi_t afi);
65efcfce 19
d62a17ae 20extern void vnc_export_bgp_prechange(struct bgp *bgp);
65efcfce 21
d62a17ae 22extern void vnc_export_bgp_postchange(struct bgp *bgp);
65efcfce 23
d62a17ae 24extern void vnc_export_bgp_enable(struct bgp *bgp, afi_t afi);
65efcfce 25
d62a17ae 26extern void vnc_export_bgp_disable(struct bgp *bgp, afi_t afi);
65efcfce
LB
27
28#endif /* _QUAGGA_RFAPI_VNC_EXPORT_BGP_H_ */