aboutsummaryrefslogtreecommitdiff
path: root/lib/version.c
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2002-09-26 13:03:22 +0000
committerDaniel Stenberg <daniel@haxx.se>2002-09-26 13:03:22 +0000
commit9247daf953bb48d19948199feb12b0031f825fa0 (patch)
tree4880ca21302e1ff1b4ed61001f314f58aba1f5f0 /lib/version.c
parent9031e33b66bcc9f1fb51a3e7542904110429d442 (diff)
enhanced curl_version_info
Diffstat (limited to 'lib/version.c')
-rw-r--r--lib/version.c11
1 files changed, 9 insertions, 2 deletions
diff --git a/lib/version.c b/lib/version.c
index 6456194fd..33cea4619 100644
--- a/lib/version.c
+++ b/lib/version.c
@@ -120,7 +120,7 @@ char *curl_version(void)
/* data for curl_version_info */
-static const curl_runtime_protocol_info protocols[] = {
+static const char *protocols[] = {
#ifndef CURL_DISABLE_FTP
{ "ftp" },
#endif
@@ -157,6 +157,7 @@ static const curl_runtime_protocol_info protocols[] = {
static curl_version_info_data version_info = {
LIBCURL_VERSION,
LIBCURL_VERSION_NUM,
+ OS, /* as found by configure or set by hand at build-time */
0 /* features is 0 by default */
#ifdef ENABLE_IPV6
| CURL_VERSION_IPV6
@@ -164,6 +165,12 @@ static curl_version_info_data version_info = {
#ifdef KRB4
| CURL_VERSION_KERBEROS4
#endif
+#ifdef USE_SSLEAY
+ | CURL_VERSION_SSL
+#endif
+#ifdef HAVE_LIBZ
+ | CURL_VERSION_LIBZ
+#endif
,
NULL, /* ssl_version */
0, /* ssl_version_num */
@@ -171,7 +178,7 @@ static curl_version_info_data version_info = {
protocols
};
-const curl_version_info_data *curl_version_info(void)
+curl_version_info_data *curl_version_info(void)
{
#ifdef USE_SSLEAY
static char ssl_buffer[80];