]> granicus.if.org Git - libevent/commitdiff
install evrpc.h header
authorNiels Provos <provos@gmail.com>
Sat, 3 Mar 2007 08:16:40 +0000 (08:16 +0000)
committerNiels Provos <provos@gmail.com>
Sat, 3 Mar 2007 08:16:40 +0000 (08:16 +0000)
svn:r342

Makefile.am
evrpc.h

index 2739922e96a12deca0d5661ad8e2406e9b9bb8b2..f88f8a10378cf5cfc11e0464f5af385fb98970a0 100644 (file)
@@ -46,7 +46,7 @@ libevent_la_SOURCES = event.c buffer.c evbuffer.c log.c event_tagging.c \
 libevent_la_LIBADD = @LTLIBOBJS@ $(SYS_LIBS)
 libevent_la_LDFLAGS = -release @VERSION@ -version-info 1:3:0
 
-include_HEADERS = event.h evhttp.h evdns.h
+include_HEADERS = event.h evhttp.h evdns.h evrpc.h
 
 INCLUDES = -Icompat $(SYS_INCLUDES)
 
diff --git a/evrpc.h b/evrpc.h
index 5f2dfd67496469988860f951ba28f49fc950de7b..899c29d76bd97203ad127cc72028b5b640005f58 100644 (file)
--- a/evrpc.h
+++ b/evrpc.h
 #ifndef _EVRPC_H_
 #define _EVRPC_H_
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 /*
  * This header files provides basic support for an RPC server and client.
  *
@@ -282,4 +286,8 @@ void evrpc_pool_add_connection(struct evrpc_pool *,
  */
 void evrpc_pool_set_timeout(struct evrpc_pool *, int timeout_in_secs);
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif /* _EVRPC_H_ */