From 88de69e80f77a8ad79a1a03534b346f1a8d48ed6 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 7 Jan 2005 21:17:18 +0000 Subject: * Solaris 2.8 compat * C++ compat git-svn-id: file:///home/lennart/svn/public/libasyncns/trunk@11 cc0fb855-19ed-0310-866e-8c1d96e4abae --- libasyncns/asyncns.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'libasyncns/asyncns.h') diff --git a/libasyncns/asyncns.h b/libasyncns/asyncns.h index 6efcccc..ac5f789 100644 --- a/libasyncns/asyncns.h +++ b/libasyncns/asyncns.h @@ -44,6 +44,10 @@ /** \example asyncns-test.c * An example program */ +#ifdef __cplusplus +extern "C" { +#endif + /** An opaque libasyncns session structure */ typedef struct asyncns asyncns_t; @@ -124,4 +128,8 @@ void asyncns_setuserdata(asyncns_t *asyncns, asyncns_query_t *q, void *userdata) * prior to this call it returns NULL. */ void* asyncns_getuserdata(asyncns_t *asyncns, asyncns_query_t *q); +#ifdef __cplusplus +} +#endif + #endif -- cgit