diff options
-rw-r--r-- | ares/ares.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ares/ares.h b/ares/ares.h index 745b233db..162e7241a 100644 --- a/ares/ares.h +++ b/ares/ares.h @@ -37,6 +37,10 @@ #include <netinet/in.h> #endif +#ifdef __cplusplus +extern "C" { +#endif + #define ARES_SUCCESS 0 /* Server error codes (ARES_ENODATA indicates no relevant answer) */ @@ -140,4 +144,8 @@ void ares_free_hostent(struct hostent *host); const char *ares_strerror(int code); void ares_free_errmem(char *mem); +#ifdef __cplusplus +} +#endif + #endif /* ARES__H */ |