.\" generated by cd2nroff 0.1 from curl_easy_strerror.md .TH curl_easy_strerror 3 "2024-11-07" libcurl .SH NAME curl_easy_strerror \- return string describing error code .SH SYNOPSIS .nf #include const char *curl_easy_strerror(CURLcode errornum); .fi .SH DESCRIPTION The \fIcurl_easy_strerror(3)\fP function returns a string describing the CURLcode error code passed in the argument \fIerrornum\fP. Typically applications also appreciate \fICURLOPT_ERRORBUFFER(3)\fP for more specific error descriptions generated at runtime. .SH PROTOCOLS This functionality affects all supported protocols .SH EXAMPLE .nf int main(void) { CURL *curl = curl_easy_init(); if(curl) { CURLcode res; /* set options */ /* Perform the entire transfer */ res = curl_easy_perform(curl); /* Check for errors */ if(res != CURLE_OK) fprintf(stderr, "curl_easy_perform() failed: %s\\n", curl_easy_strerror(res)); } } .fi .SH AVAILABILITY Added in curl 7.12.0 .SH RETURN VALUE A pointer to a null\-terminated string. .SH SEE ALSO .BR curl_multi_strerror (3), .BR curl_share_strerror (3), .BR curl_url_strerror (3), .BR libcurl-errors (3)