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

FreeBSD Manual Pages

  
 
  

home | help
CURLOPT_SOCKS5_GSSAPI_SERVIcurl_easy_setopt opCURLOPT_SOCKS5_GSSAPI_SERVICE(3)

NAME
       CURLOPT_SOCKS5_GSSAPI_SERVICE  -	 SOCKS5	 proxy	authentication service
       name

SYNOPSIS
       #include	<curl/curl.h>

       CURLcode	curl_easy_setopt(CURL *handle,	CURLOPT_SOCKS5_GSSAPI_SERVICE,
       char *name);

DESCRIPTION
       Deprecated since	7.49.0.	Use CURLOPT_PROXY_SERVICE_NAME(3) instead.

       Pass a char * as	parameter to a string holding the name of the service.
       The default service name	for a SOCKS5 server  is	 "rcmd".  This	option
       allows you to change it.

       The  application	 does not have to keep the string around after setting
       this option.

DEFAULT
       See above

PROTOCOLS
       All network protocols

EXAMPLE
       CURL *curl = curl_easy_init();
       if(curl)	{
	 curl_easy_setopt(curl,	CURLOPT_URL, "https://example.com/");
	 curl_easy_setopt(curl,	CURLOPT_PROXY, "socks5://proxy");
	 curl_easy_setopt(curl,	CURLOPT_SOCKS5_GSSAPI_SERVICE, "rcmd-special");
	 ret = curl_easy_perform(curl);
	 curl_easy_cleanup(curl);
       }

AVAILABILITY
       Added in	7.19.4,	deprecated in 7.49.0

RETURN VALUE
       Returns CURLE_OK	if the option is  supported,  CURLE_UNKNOWN_OPTION  if
       not, or CURLE_OUT_OF_MEMORY if there was	insufficient heap space.

SEE ALSO
       CURLOPT_PROXY(3), CURLOPT_PROXYTYPE(3),

libcurl	7.54.1			 May 31, 2017 CURLOPT_SOCKS5_GSSAPI_SERVICE(3)

NAME | SYNOPSIS | DESCRIPTION | DEFAULT | PROTOCOLS | EXAMPLE | AVAILABILITY | RETURN VALUE | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=CURLOPT_SOCKS5_GSSAPI_SERVICE&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help