Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

curlinfo_lastsocket(3) [mojave man page]

CURLINFO_LASTSOCKET(3)					     curl_easy_getinfo options					    CURLINFO_LASTSOCKET(3)

NAME
CURLINFO_LASTSOCKET - get the last socket used SYNOPSIS
#include <curl/curl.h> CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_LASTSOCKET, long *socket); DESCRIPTION
Deprecated since 7.45.0. Use CURLINFO_ACTIVESOCKET(3) instead. Pass a pointer to a long to receive the last socket used by this curl session. If the socket is no longer valid, -1 is returned. When you finish working with the socket, you must call curl_easy_cleanup() as usual and let libcurl close the socket and cleanup other resources associated with the handle. This is typically used in combination with CURLOPT_CONNECT_ONLY(3). NOTE: this API is deprecated since it is not working on win64 where the SOCKET type is 64 bits large while its 'long' is 32 bits. Use the CURLINFO_ACTIVESOCKET(3) instead, if possible. PROTOCOLS
All EXAMPLE
TODO AVAILABILITY
Added in 7.15.2 RETURN VALUE
Returns CURLE_OK if the option is supported, and CURLE_UNKNOWN_OPTION if not. SEE ALSO
curl_easy_getinfo(3), curl_easy_setopt(3), CURLINFO_ACTIVESOCKET(3), libcurl 7.54.0 February 03, 2016 CURLINFO_LASTSOCKET(3)

Check Out this Related Man Page

CURLINFO_ACTIVESOCKET(3)				     curl_easy_getinfo options					  CURLINFO_ACTIVESOCKET(3)

NAME
CURLINFO_ACTIVESOCKET - get the active socket SYNOPSIS
#include <curl/curl.h> CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_ACTIVESOCKET, curl_socket_t *socket); DESCRIPTION
Pass a pointer to a curl_socket_t to receive the active socket used by this curl session. If the socket is no longer valid, CURL_SOCKET_BAD is returned. When you finish working with the socket, you must call curl_easy_cleanup(3) as usual on the easy handle and let libcurl close the socket and cleanup other resources associated with the handle. This is typically used in combination with CURLOPT_CONNECT_ONLY(3). This option was added as a replacement for CURLINFO_LASTSOCKET(3) since that one isn't working on all platforms. PROTOCOLS
All EXAMPLE
TODO AVAILABILITY
Added in 7.45.0 RETURN VALUE
Returns CURLE_OK if the option is supported, and CURLE_UNKNOWN_OPTION if not. SEE ALSO
curl_easy_getinfo(3), curl_easy_setopt(3), CURLINFO_LASTSOCKET(3), libcurl 7.54.0 February 03, 2016 CURLINFO_ACTIVESOCKET(3)
Man Page

4 More Discussions You Might Find Interesting

1. Programming

reading reading data from webpage

hi iam reading data from web page using request socket and curl socket. now my problem is some the web page containg data as a image so how can i read the data from a image. thank,inadvance. sree (3 Replies)
Discussion started by: phani_sree
3 Replies

2. Programming

getoptlong

Hi..., I am using the getoptlong() function to handle the options. For some options I am having the long option and for some other I don't want the long option. So, what I have to specify in the place of long option field when declaring the longopt array. (1 Reply)
Discussion started by: nagalenoj
1 Replies

3. Shell Programming and Scripting

Working web service call not working with curl

Hello, Newbie here, I have a perfectly well working web service call I can issue from chrome (PC Windows 10) and get the results I want (a dimmer being turned on in Fibaro Home Center 2 at level 40) I am not allowed to post urls but the below works with http and :// and... (3 Replies)
Discussion started by: abigbear
3 Replies

4. HP-UX

Exclude socket files from PAX backup

I am working to move my production backups to PAX and have just about everything working. However, when generating a verbose log there is a high number of 'errors' logged regarding socket files: pax_enh: /var/opt/dce/rpc/local/s-3/135 : Skipped socket file. Is there a way to tell PAX... (10 Replies)
Discussion started by: jduehmig
10 Replies