Loading include/curl/curl.h +4 −1 Original line number Original line Diff line number Diff line Loading @@ -676,7 +676,10 @@ typedef enum { CURLINFO_SSL_VERIFYRESULT = CURLINFO_LONG + 13, CURLINFO_SSL_VERIFYRESULT = CURLINFO_LONG + 13, CURLINFO_FILETIME = CURLINFO_LONG + 14, CURLINFO_FILETIME = CURLINFO_LONG + 14, CURLINFO_LASTONE = 15 CURLINFO_CONTENT_LENGTH_DOWNLOAD = CURLINFO_DOUBLE + 15, CURLINFO_CONTENT_LENGTH_UPLOAD = CURLINFO_DOUBLE + 16, CURLINFO_LASTONE = 17 } CURLINFO; } CURLINFO; /* /* Loading lib/getinfo.c +6 −0 Original line number Original line Diff line number Diff line Loading @@ -103,6 +103,12 @@ CURLcode curl_getinfo(CURL *curl, CURLINFO info, ...) case CURLINFO_SSL_VERIFYRESULT: case CURLINFO_SSL_VERIFYRESULT: *param_longp = data->ssl.certverifyresult; *param_longp = data->ssl.certverifyresult; break; break; case CURLINFO_CONTENT_LENGTH_DOWNLOAD: *param_doublep = data->progress.size_dl; break; case CURLINFO_CONTENT_LENGTH_UPLOAD: *param_doublep = data->progress.size_ul; break; default: default: return CURLE_BAD_FUNCTION_ARGUMENT; return CURLE_BAD_FUNCTION_ARGUMENT; } } Loading Loading
include/curl/curl.h +4 −1 Original line number Original line Diff line number Diff line Loading @@ -676,7 +676,10 @@ typedef enum { CURLINFO_SSL_VERIFYRESULT = CURLINFO_LONG + 13, CURLINFO_SSL_VERIFYRESULT = CURLINFO_LONG + 13, CURLINFO_FILETIME = CURLINFO_LONG + 14, CURLINFO_FILETIME = CURLINFO_LONG + 14, CURLINFO_LASTONE = 15 CURLINFO_CONTENT_LENGTH_DOWNLOAD = CURLINFO_DOUBLE + 15, CURLINFO_CONTENT_LENGTH_UPLOAD = CURLINFO_DOUBLE + 16, CURLINFO_LASTONE = 17 } CURLINFO; } CURLINFO; /* /* Loading
lib/getinfo.c +6 −0 Original line number Original line Diff line number Diff line Loading @@ -103,6 +103,12 @@ CURLcode curl_getinfo(CURL *curl, CURLINFO info, ...) case CURLINFO_SSL_VERIFYRESULT: case CURLINFO_SSL_VERIFYRESULT: *param_longp = data->ssl.certverifyresult; *param_longp = data->ssl.certverifyresult; break; break; case CURLINFO_CONTENT_LENGTH_DOWNLOAD: *param_doublep = data->progress.size_dl; break; case CURLINFO_CONTENT_LENGTH_UPLOAD: *param_doublep = data->progress.size_ul; break; default: default: return CURLE_BAD_FUNCTION_ARGUMENT; return CURLE_BAD_FUNCTION_ARGUMENT; } } Loading