From 1ee1f5f427bf39f07f11db812c0a62406a56bffa Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Wed, 25 Sep 2002 15:38:48 +0000 Subject: extended curl_version_info() with more info on related sub-libraries --- include/curl/curl.h | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/curl/curl.h b/include/curl/curl.h index e8f5793c4..de1e5aeb2 100644 --- a/include/curl/curl.h +++ b/include/curl/curl.h @@ -926,10 +926,17 @@ typedef struct { typedef struct { const char *version; /* LIBCURL_VERSION */ unsigned int version_num; /* LIBCURL_VERSION_NUM */ + int features; /* bitmask, see defines below */ + char *ssl_version; /* human readable string */ + long ssl_version_num; /* number */ + char *libz_version; /* human readable string */ /* protocols is terminated by an entry with a NULL protoname */ - curl_runtime_protocol_info *protocols; + const curl_runtime_protocol_info *protocols; } curl_version_info_data; +#define CURL_VERSION_IPV6 (1<<0) +#define CURL_VERSION_KERBEROS4 (1<<1) + /* returns a pointer to a static copy of the version info struct */ const curl_version_info_data *curl_version_info(void); -- cgit v1.2.3