]> git.proxmox.com Git - mirror_frr.git/blobdiff - lib/frr_zmq.h
Merge pull request #5104 from opensourcerouting/route-map-nbv2
[mirror_frr.git] / lib / frr_zmq.h
index 1146b879640c87ba66e17c3b7b01c2919a1108b2..4303df9ccdaa07e60ad3059090019561bb5e595e 100644 (file)
 #include "thread.h"
 #include <zmq.h>
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 /* linking/packaging note:  this is a separate library that needs to be
  * linked into any daemon/library/module that wishes to use its
  * functionality.  The purpose of this is to encapsulate the libzmq
@@ -124,4 +128,8 @@ extern void frrzmq_thread_cancel(struct frrzmq_cb **cb, struct cb_core *core);
 extern void frrzmq_check_events(struct frrzmq_cb **cbp, struct cb_core *core,
                                int event);
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif /* _FRRZMQ_H */