]> git.proxmox.com Git - mirror_frr.git/blobdiff - zebra/zebra_vxlan.h
add cplusplus guards to all zebra headers
[mirror_frr.git] / zebra / zebra_vxlan.h
index 2cf21ff90b649c0a2997e54513f0a97e05347294..206f65044aa82426ef581fdb11a155bf9e02dd88 100644 (file)
 #include "zebra/zebra_vrf.h"
 #include "zebra/zserv.h"
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 /* Is EVPN enabled? */
 #define EVPN_ENABLED(zvrf)  (zvrf)->advertise_all_vni
 static inline int is_evpn_enabled(void)
@@ -206,4 +210,8 @@ extern int zebra_vxlan_clear_dup_detect_vni(struct vty *vty,
                                            struct zebra_vrf *zvrf,
                                            vni_t vni);
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif /* _ZEBRA_VXLAN_H */