aboutsummaryrefslogtreecommitdiffstats
path: root/capture_session.h
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2013-05-22 11:53:36 +0000
committerGuy Harris <guy@alum.mit.edu>2013-05-22 11:53:36 +0000
commita2f6822feab6985a3b097dec62de3691ae6d57d6 (patch)
tree68dbd2e6fe1b5dc7c3e7b208d7d6b956175f59fd /capture_session.h
parent5bc8bdc40e992acd09ea21eff6c6a7d7285c777d (diff)
And a few more fixes. Put wrappers in capture_session.h to make it work
from C++. svn path=/trunk/; revision=49511
Diffstat (limited to 'capture_session.h')
-rw-r--r--capture_session.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/capture_session.h b/capture_session.h
index 5e585f4aff..cbd287314b 100644
--- a/capture_session.h
+++ b/capture_session.h
@@ -25,6 +25,10 @@
#ifndef __CAPTURE_SESSION_H__
#define __CAPTURE_SESSION_H__
+#ifdef __cplusplus
+extern "C" {
+#endif /* __cplusplus */
+
/* Current state of capture engine. XXX - differentiate states */
typedef enum {
CAPTURE_STOPPED, /**< stopped */
@@ -54,4 +58,8 @@ typedef struct {
extern void
capture_session_init(capture_session *cap_session, void *cf);
+#ifdef __cplusplus
+}
+#endif /* __cplusplus */
+
#endif /* __CAPTURE_SESSION_H__ */