Move nested headers into complation guard;
authorscottmk <scottmk@9efc2488-bf62-4759-914b-345cdb29e865>
Thu, 8 Jan 2009 18:23:42 +0000 (18:23 +0000)
committerscottmk <scottmk@9efc2488-bf62-4759-914b-345cdb29e865>
Thu, 8 Jan 2009 18:23:42 +0000 (18:23 +0000)
prepare for #inclusion in C++

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@1594 9efc2488-bf62-4759-914b-345cdb29e865

include/opensrf/socket_bundle.h

index bec656a..ea972a5 100644 (file)
@@ -1,3 +1,6 @@
+#ifndef SOCKET_BUNDLE_H
+#define SOCKET_BUNDLE_H
+
 #include <opensrf/utils.h>
 #include <opensrf/log.h>
 
@@ -23,9 +26,9 @@
 
 #include <signal.h>
 
-#ifndef SOCKET_BUNDLE_H
-#define SOCKET_BUNDLE_H
-
+#ifdef __cplusplus
+extern "C" {
+#endif
 
 #define SERVER_SOCKET                  1
 #define CLIENT_SOCKET                  2
@@ -108,4 +111,8 @@ void _socket_print_list(socket_manager* mgr);
 
 int socket_connected(int sock_fd);
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif