Add 'extern "C"' wrappers and #include guards to various header files.
[obnox/wireshark/wip.git] / cfile.h
diff --git a/cfile.h b/cfile.h
index 163f4ca426d6376a51faab0e2f1ba865642689d5..730da187c78064797a9dccebbbac4264b81ba7e7 100644 (file)
--- a/cfile.h
+++ b/cfile.h
 
 #include "frame_data_sequence.h"
 
+#ifdef __cplusplus
+extern "C" {
+#endif /* __cplusplus */
+
 /* Current state of file. */
 typedef enum {
   FILE_CLOSED,                 /* No file open */
@@ -115,4 +119,8 @@ typedef struct _capture_file {
 
 extern void cap_file_init(capture_file *cf);
 
+#ifdef __cplusplus
+}
+#endif /* __cplusplus */
+
 #endif /* cfile.h */