Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
curl_version(3)		   Library Functions Manual	       curl_version(3)

NAME
       curl_version - returns the libcurl version string

SYNOPSIS
       #include	<curl/curl.h>

       char *curl_version();

DESCRIPTION
       Returns	a human	readable string	with the version number	of libcurl and
       some of its important components	(like OpenSSL version).

       For MultiSSL builds the string contains all SSL backend names  and  the
       inactive	backend	names are in parentheses. For example "(OpenSSL/3.0.8)
       Schannel" or "OpenSSL/3.0.8 (Schannel)".

       We recommend using curl_version_info(3) instead.

PROTOCOLS
       This functionality affects all supported	protocols

EXAMPLE
       int main(void)
       {
	 printf("libcurl version %s\n",	curl_version());
       }

AVAILABILITY
       Added in	curl 7.1

RETURN VALUE
       A  pointer  to a	null-terminated	string.	The string resides in a	stati-
       cally allocated buffer and must not be freed by the caller.

SEE ALSO
       curl_version_info(3)

libcurl				  2025-06-03		       curl_version(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=curl_version&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help