return CURLE_FAILED_INIT;
url_handler = curl_url();
- curl_url_set(url_handler, CURLUPART_URL, p_config.scanner_url, 0);
+ result = curl_url_set(url_handler, CURLUPART_URL, p_config.scanner_url, 0);
curl_url_set(url_handler, CURLUPART_PATH, "/api/session", 0);
curl_url_get(url_handler, CURLUPART_URL, &url, 0);
sprintf(body, "{\"OCPUserName\": \"%s\"}", p_config.username);
result = curl_easy_perform(curl);
curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, &response->code);
+ if (result != CURLE_OK)
+ fprintf(stderr, "ERROR: curl_easy_perform: %s\n", curl_easy_strerror(result));
+
curl_url_cleanup(url_handler);
url_handler = NULL;
curl_free(url);
CURL* curl = NULL;
CURLU* url_handler = NULL;
struct curl_slist* headers = NULL;
+ CURLcode result = 0;
char header_str[80];
curl = curl_easy_init();
curl_easy_setopt(curl, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, 0L);
curl_easy_setopt(curl, CURLOPT_SSL_VERIFYHOST, 0L);
- curl_easy_perform(curl);
+ result = curl_easy_perform(curl);
+
+ if (result != CURLE_OK)
+ fprintf(stderr, "ERROR: curl_easy_perform: %s\n", curl_easy_strerror(result));
curl_url_cleanup(url_handler);
url_handler = NULL;
result = curl_easy_perform(curl);
curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, &response->code);
+ if (result != CURLE_OK)
+ fprintf(stderr, "ERROR: curl_easy_perform: %s\n", curl_easy_strerror(result));
+
curl_url_cleanup(url_handler);
url_handler = NULL;
curl_free(url);
result = curl_easy_perform(curl);
curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, &response->code);
+ if (result != CURLE_OK)
+ fprintf(stderr, "ERROR: curl_easy_perform: %s\n", curl_easy_strerror(result));
+
curl_url_cleanup(url_handler);
url_handler = NULL;
curl_free(url);
result = curl_easy_perform(curl);
curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, &response->code);
+ if (result != CURLE_OK)
+ fprintf(stderr, "ERROR: curl_easy_perform: %s\n", curl_easy_strerror(result));
+
curl_url_cleanup(url_handler);
url_handler = NULL;
curl_free(url);
result = curl_easy_perform(curl);
curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, &response->code);
+ if (result != CURLE_OK)
+ fprintf(stderr, "ERROR: curl_easy_perform: %s\n", curl_easy_strerror(result));
+
curl_url_cleanup(url_handler);
url_handler = NULL;
curl_free(url);
result = curl_easy_perform(curl);
curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, &response->code);
+ if (result != CURLE_OK)
+ fprintf(stderr, "ERROR: curl_easy_perform: %s\n", curl_easy_strerror(result));
+
curl_url_cleanup(url_handler);
url_handler = NULL;
curl_free(url);
result = curl_easy_perform(curl);
curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, &response->code);
+ if (result != CURLE_OK)
+ fprintf(stderr, "ERROR: curl_easy_perform: %s\n", curl_easy_strerror(result));
+
curl_url_cleanup(url_handler);
url_handler = NULL;
curl_free(url);
result = curl_easy_perform(curl);
curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, &response->code);
+ if (result != CURLE_OK)
+ fprintf(stderr, "ERROR: curl_easy_perform: %s\n", curl_easy_strerror(result));
+
curl_url_cleanup(url_handler);
url_handler = NULL;
curl_free(url);
result = curl_easy_perform(curl);
curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, &response->code);
+ if (result != CURLE_OK)
+ fprintf(stderr, "ERROR: curl_easy_perform: %s\n", curl_easy_strerror(result));
+
curl_url_cleanup(url_handler);
url_handler = NULL;
curl_free(url);
result = curl_easy_perform(curl);
curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, &response->code);
+ if (result != CURLE_OK)
+ fprintf(stderr, "ERROR: curl_easy_perform: %s\n", curl_easy_strerror(result));
+
curl_url_cleanup(url_handler);
url_handler = NULL;
curl_free(url);