Also scope to result variables.
Closes #20536
CURLM *multi;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
multi = curl_multi_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
/* In Windows, this inits the Winsock stuff */
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result) {
+ if(result != CURLE_OK) {
fclose(fp);
return (int)result;
}
return 1;
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result) {
+ if(result != CURLE_OK) {
free(filter);
return (int)result;
}
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURLcode result;
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
struct curl_certinfo *certinfo;
result = curl_easy_getinfo(curl, CURLINFO_CERTINFO, &certinfo);
/* init libcurl */
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
/* init the curl session */
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
/*
CURLcode result;
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURLcode result;
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
signal(SIGINT, sighandler);
struct data config;
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
config.trace_ascii = 1; /* enable ASCII tracing */
CURLcode result;
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
struct epoll_event events[10];
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
g_should_exit_ = 0;
struct GlobalInfo g;
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
memset(&g, 0, sizeof(g));
curl_socket_t sockfd;
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
close(sockfd);
- if(result) {
+ if(result != CURLE_OK) {
printf("libcurl error: %d\n", result);
return 4;
}
FILE *fd;
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
fd = fopen("debugit", "rb"); /* open file to upload */
struct curl_slist *headerlist = NULL;
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
/* global initialization */
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
/* initialization of easy handle */
};
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
const char *filename = strrchr(ftpurl, '/') + 1;
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
FILE *respfile;
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
/* local filename to store the file as */
};
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
/* In Windows, this inits the Winsock stuff */
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result) {
+ if(result != CURLE_OK) {
fclose(hd_src);
return (int)result;
}
CURL *curl = NULL;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
struct MemoryStruct chunk;
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
chunk.memory = malloc(1); /* grown as needed by the realloc above */
CURLcode result;
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
GIOChannel *ch;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
fd = init_fifo();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
struct GlobalInfo g;
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
memset(&g, 0, sizeof(g));
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
}
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
tdoc = tidyCreate();
curl_easy_setopt(curl, CURLOPT_WRITEDATA, &docbuf);
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
result = tidyParseBuffer(tdoc, &docbuf); /* parse the input */
if(result >= 0) {
result = tidyCleanAndRepair(tdoc); /* fix any problems */
}
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
// Initialize CURL handle
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
/* In Windows, this inits the Winsock stuff */
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
/* get a curl handle */
num_transfers = 3; /* a suitable low default */
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
trans = calloc(num_transfers, sizeof(*trans));
int i;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
/* init a multi stack */
url = argv[1];
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
/* init a multi stack */
num_transfers = 3; /* a suitable low default */
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
trans = calloc(num_transfers, sizeof(*trans));
curl_version_info_data *ver;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
ver = curl_version_info(CURLVERSION_NOW);
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
/* In Windows, this inits the Winsock stuff */
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
/* get a curl handle */
/* In Windows, this inits the Winsock stuff */
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result) {
+ if(result != CURLE_OK) {
fclose(hd_src);
return (int)result;
}
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
transfer[1].logfile = "400_transfer_log.txt";
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result) {
+ if(result != CURLE_OK) {
fprintf(stderr, "curl_global_init failed\n");
return (int)result;
}
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
int i;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
/* Allocate one curl handle per transfer */
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl2;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
return 0;
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result) {
+ if(result != CURLE_OK) {
fprintf(stderr, "Could not init curl\n");
return (int)result;
}
static const char buf[] = "Expect:";
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
CURL_IGNORE_DEPRECATION(
int i;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
/* Allocate one curl handle per transfer */
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
return 0;
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
uv.loop = uv_default_loop();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
static const char *postthis = "Field=1&Field=2&Field=3";
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
chunk.memory = malloc(1); /* grown as needed by realloc above */
static const char buf[] = "Expect:";
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
CURL_IGNORE_DEPRECATION(
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
const char * const *ptr;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
ver = curl_version_info(CURLVERSION_NOW);
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
"example.com:443:127.0.0.1");
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
size_t request_len = strlen(request);
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
/* A general note of caution here: if you are using curl_easy_recv() or
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
/* init the curl session */
result = curl_easy_getinfo(curl, CURLINFO_TLS_SESSION, &info);
- if(!result) {
+ if(result == CURLE_OK) {
unsigned int cert_list_size;
const gnutls_datum_t *chainp;
int main(void)
{
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
};
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
if(result == CURLE_OK) {
result = curl_easy_getinfo(curl, CURLINFO_CONTENT_LENGTH_DOWNLOAD_T,
&remoteFileSizeByte);
- if(result)
+ if(result != CURLE_OK)
return -1;
printf("filesize: %" CURL_FORMAT_CURL_OFF_T "\n", remoteFileSizeByte);
}
CURL *curl = NULL;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
int i;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
share = curl_share_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
#endif
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result) {
+ if(result != CURLE_OK) {
return (int)result;
}
/* Must initialize libcurl before any threads are started */
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
/* Init thread */
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
/* Init CURL before usage */
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
/* Must initialize libcurl before any threads are started */
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
for(i = 0; i < NUMT; i++) {
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
}
result = curl_global_init(CURL_GLOBAL_ALL);
- if(result) {
+ if(result != CURLE_OK) {
fprintf(stderr, "Could not init curl\n");
return (int)result;
}
CURLUcode uc;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
/* init curl URL */
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
struct read_ctx *ctx = p;
size_t len = nitems * buflen;
size_t left = ctx->blen - ctx->nsent;
- CURLcode result;
if(!ctx->nsent) {
+ CURLcode result;
/* On first call, set the FRAME information to be used (it defaults to
* CURLWS_BINARY otherwise). */
result = curl_ws_start_frame(ctx->curl, CURLWS_TEXT,
(curl_off_t)ctx->blen);
- if(result) {
+ if(result != CURLE_OK) {
fprintf(stderr, "error starting frame: %d\n", result);
return CURL_READFUNC_ABORT;
}
const char *payload = "Hello, friend!";
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
memset(&rctx, 0, sizeof(rctx));
while(blen) {
result = curl_ws_send(curl, buf, blen, &sent, 0, CURLWS_PING);
- if(!result) {
+ if(result == CURLE_OK) {
buf += sent; /* deduct what was sent */
blen -= sent;
}
else /* real error sending */
break;
}
- if(!result)
+ if(result == CURLE_OK)
fprintf(stderr, "ws: sent PING with payload\n");
return result;
}
retry:
result = curl_ws_recv(curl, buffer, sizeof(buffer), &rlen, &meta);
- if(!result) {
+ if(result == CURLE_OK) {
/* on small PING content, this example assumes the complete
* PONG content arrives in one go. Larger frames will arrive
* in chunks, however. */
be good here. */
goto retry;
}
- if(result)
+ if(result != CURLE_OK)
fprintf(stderr, "ws: curl_ws_recv returned %u, received %u\n",
(unsigned int)result, (unsigned int)rlen);
return result;
int i = 0;
do {
result = ping(curl, "foobar");
- if(result)
+ if(result != CURLE_OK)
break;
result = recv_pong(curl, "foobar");
- if(result)
+ if(result != CURLE_OK)
break;
sleep(1);
} while(i++ < 10);
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
curl = curl_easy_init();
CURL *curl;
CURLcode result = curl_global_init(CURL_GLOBAL_ALL);
- if(result)
+ if(result != CURLE_OK)
return (int)result;
/* Initialize a libcurl handle. */
CURLcode result;
curl_easy_setopt(curl, CURLOPT_URL, "https://example.com");
result = curl_easy_perform(curl);
- if(result)
+ if(result != CURLE_OK)
printf("error: %s\n", curl_easy_strerror(result));
curl_easy_cleanup(curl);
}
struct read_ctx *ctx = p;
size_t len = nitems * buflen;
size_t left = ctx->msg_len - ctx->nsent;
- CURLcode result;
if(!ctx->nsent) {
+ CURLcode result;
/* Want to send TEXT frame. */
result = curl_ws_start_frame(ctx->easy, CURLWS_TEXT,
(curl_off_t)ctx->msg_len);
- if(result) {
+ if(result != CURLE_OK) {
fprintf(stderr, "error starting frame: %d\n", result);
return CURL_READFUNC_ABORT;
}
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
int i;
struct curl_certinfo *ci;
result = curl_easy_getinfo(curl, CURLINFO_CERTINFO, &ci);
- if(!result) {
+ if(result == CURLE_OK) {
printf("%d certs!\n", ci->num_of_certs);
for(i = 0; i < ci->num_of_certs; i++) {
/* Perform the request */
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
/* check the time condition */
long unmet;
result = curl_easy_getinfo(curl, CURLINFO_CONDITION_UNMET, &unmet);
- if(!result) {
+ if(result == CURLE_OK) {
printf("The time condition was %sfulfilled\n", unmet?"NOT":"");
}
}
/* Perform the request */
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
curl_off_t conn_id;
result = curl_easy_getinfo(curl, CURLINFO_CONN_ID, &conn_id);
- if(!result) {
+ if(result == CURLE_OK) {
printf("Connection used: %" CURL_FORMAT_CURL_OFF_T "\n", conn_id);
}
}
/* Perform the request */
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
/* check the size */
double cl;
result = curl_easy_getinfo(curl, CURLINFO_CONTENT_LENGTH_DOWNLOAD, &cl);
- if(!result) {
+ if(result == CURLE_OK) {
printf("Size: %.0f\n", cl);
}
}
/* Perform the request */
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
/* check the size */
curl_off_t cl;
result =
curl_easy_getinfo(curl, CURLINFO_CONTENT_LENGTH_DOWNLOAD_T, &cl);
- if(!result) {
+ if(result == CURLE_OK) {
printf("Download size: %" CURL_FORMAT_CURL_OFF_T "\n", cl);
}
}
/* Perform the upload */
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
/* check the size */
double cl;
result = curl_easy_getinfo(curl, CURLINFO_CONTENT_LENGTH_UPLOAD, &cl);
- if(!result) {
+ if(result == CURLE_OK) {
printf("Size: %.0f\n", cl);
}
}
/* Perform the upload */
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
/* check the size */
curl_off_t cl;
result = curl_easy_getinfo(curl, CURLINFO_CONTENT_LENGTH_UPLOAD_T, &cl);
- if(!result) {
+ if(result == CURLE_OK) {
printf("Upload size: %" CURL_FORMAT_CURL_OFF_T "\n", cl);
}
}
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
/* extract the content-type */
char *ct = NULL;
result = curl_easy_getinfo(curl, CURLINFO_CONTENT_TYPE, &ct);
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
/* extract all known cookies */
struct curl_slist *cookies = NULL;
result = curl_easy_getinfo(curl, CURLINFO_COOKIELIST, &cookies);
/* Perform the request */
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
curl_off_t amount;
result = curl_easy_getinfo(curl, CURLINFO_EARLYDATA_SENT_T, &amount);
- if(!result) {
+ if(result == CURLE_OK) {
printf("TLS earlydata: %" CURL_FORMAT_CURL_OFF_T " bytes\n", amount);
}
}
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
/* extract the entry path */
char *ep = NULL;
result = curl_easy_getinfo(curl, CURLINFO_FTP_ENTRY_PATH, &ep);
if(result == CURLE_OK) {
long size;
result = curl_easy_getinfo(curl, CURLINFO_HEADER_SIZE, &size);
- if(!result)
+ if(result == CURLE_OK)
printf("Header size: %ld bytes\n", size);
}
curl_easy_cleanup(curl);
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
/* extract the available authentication types */
long auth;
result = curl_easy_getinfo(curl, CURLINFO_HTTPAUTH_AVAIL, &auth);
- if(!result) {
+ if(result == CURLE_OK) {
if(!auth)
printf("No auth available, perhaps no 401?\n");
else {
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
long auth;
result = curl_easy_getinfo(curl, CURLINFO_HTTPAUTH_USED, &auth);
- if(!result) {
+ if(result == CURLE_OK) {
if(!auth)
printf("No auth used\n");
else {
if(result == CURLE_OK) {
long connects;
result = curl_easy_getinfo(curl, CURLINFO_NUM_CONNECTS, &connects);
- if(!result)
+ if(result == CURLE_OK)
printf("It needed %ld connects\n", connects);
}
curl_easy_cleanup(curl);
if(result == CURLE_OK) {
long port;
result = curl_easy_getinfo(curl, CURLINFO_PRIMARY_PORT, &port);
- if(!result)
+ if(result == CURLE_OK)
printf("Connected to remote port: %ld\n", port);
}
curl_easy_cleanup(curl);
/* extract the private pointer again */
result = curl_easy_getinfo(curl, CURLINFO_PRIVATE, &pointer);
- if(result)
+ if(result != CURLE_OK)
printf("error: %s\n", curl_easy_strerror(result));
curl_easy_cleanup(curl);
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
/* extract the available proxy authentication types */
long auth;
result = curl_easy_getinfo(curl, CURLINFO_PROXYAUTH_AVAIL, &auth);
- if(!result) {
+ if(result == CURLE_OK) {
if(!auth)
printf("No proxy auth available, perhaps no 407?\n");
else {
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
long auth;
result = curl_easy_getinfo(curl, CURLINFO_PROXYAUTH_USED, &auth);
- if(!result) {
+ if(result == CURLE_OK) {
if(!auth)
printf("No auth used\n");
else {
curl_easy_setopt(curl, CURLOPT_PROXY, "https://proxy.example:443");
result = curl_easy_perform(curl);
- if(result) {
+ if(result != CURLE_OK) {
printf("error: %s\n", curl_easy_strerror(result));
curl_easy_cleanup(curl);
return 1;
result = curl_easy_getinfo(curl, CURLINFO_PROXY_SSL_VERIFYRESULT,
&verifyresult);
- if(!result) {
+ if(result == CURLE_OK) {
printf("The peer verification said %s\n",
(verifyresult ? "bad" : "fine"));
}
if(result == CURLE_OK) {
long req;
result = curl_easy_getinfo(curl, CURLINFO_REQUEST_SIZE, &req);
- if(!result)
+ if(result == CURLE_OK)
printf("Request size: %ld bytes\n", req);
}
curl_easy_cleanup(curl);
/* Perform the request */
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
/* check the size */
double dl;
result = curl_easy_getinfo(curl, CURLINFO_SIZE_DOWNLOAD, &dl);
- if(!result) {
+ if(result == CURLE_OK) {
printf("Downloaded %.0f bytes\n", dl);
}
}
/* Perform the request */
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
/* check the size */
curl_off_t dl;
result = curl_easy_getinfo(curl, CURLINFO_SIZE_DOWNLOAD_T, &dl);
- if(!result) {
+ if(result == CURLE_OK) {
printf("Downloaded %" CURL_FORMAT_CURL_OFF_T " bytes\n", dl);
}
}
/* Perform the request */
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
double ul;
result = curl_easy_getinfo(curl, CURLINFO_SIZE_UPLOAD, &ul);
- if(!result) {
+ if(result == CURLE_OK) {
printf("Uploaded %.0f bytes\n", ul);
}
}
/* Perform the request */
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
curl_off_t ul;
result = curl_easy_getinfo(curl, CURLINFO_SIZE_UPLOAD_T, &ul);
- if(!result) {
+ if(result == CURLE_OK) {
printf("Uploaded %" CURL_FORMAT_CURL_OFF_T " bytes\n", ul);
}
}
/* Perform the request */
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
double speed;
result = curl_easy_getinfo(curl, CURLINFO_SPEED_DOWNLOAD, &speed);
- if(!result) {
+ if(result == CURLE_OK) {
printf("Download speed %.0f bytes/sec\n", speed);
}
}
/* Perform the request */
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
curl_off_t speed;
result = curl_easy_getinfo(curl, CURLINFO_SPEED_DOWNLOAD_T, &speed);
- if(!result) {
+ if(result == CURLE_OK) {
printf("Download speed %" CURL_FORMAT_CURL_OFF_T " bytes/sec\n",
speed);
}
/* Perform the request */
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
double speed;
result = curl_easy_getinfo(curl, CURLINFO_SPEED_UPLOAD, &speed);
- if(!result) {
+ if(result == CURLE_OK) {
printf("Upload speed %.0f bytes/sec\n", speed);
}
}
/* Perform the request */
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
curl_off_t speed;
result = curl_easy_getinfo(curl, CURLINFO_SPEED_UPLOAD_T, &speed);
- if(!result) {
+ if(result == CURLE_OK) {
printf("Upload speed %" CURL_FORMAT_CURL_OFF_T " bytes/sec\n", speed);
}
}
curl_easy_setopt(curl, CURLOPT_URL, "https://example.com");
result = curl_easy_perform(curl);
- if(result) {
+ if(result != CURLE_OK) {
printf("error: %s\n", curl_easy_strerror(result));
curl_easy_cleanup(curl);
return 1;
result = curl_easy_getinfo(curl, CURLINFO_SSL_VERIFYRESULT,
&verifyresult);
- if(!result) {
+ if(result == CURLE_OK) {
printf("The peer verification said %s\n",
(verifyresult ? "bad" : "fine"));
}
struct curl_tlssessioninfo *tls;
curl_easy_setopt(curl, CURLOPT_URL, "https://example.com");
result = curl_easy_perform(curl);
- if(result)
+ if(result != CURLE_OK)
printf("error: %s\n", curl_easy_strerror(result));
curl_easy_getinfo(curl, CURLINFO_TLS_SESSION, &tls);
curl_easy_cleanup(curl);
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
/* extract the available proxy authentication types */
long used;
result = curl_easy_getinfo(curl, CURLINFO_USED_PROXY, &used);
- if(!result) {
+ if(result == CURLE_OK) {
printf("The proxy was %sused\n", used ? "" : "NOT ");
}
}
/* Perform the request */
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
curl_off_t xfer_id;
result = curl_easy_getinfo(curl, CURLINFO_XFER_ID, &xfer_id);
- if(!result) {
+ if(result == CURLE_OK) {
printf("Transfer ID: %" CURL_FORMAT_CURL_OFF_T "\n", xfer_id);
}
}
result = curl_easy_perform(curl);
- if(!result) {
+ if(result == CURLE_OK) {
struct curl_certinfo *ci;
result = curl_easy_getinfo(curl, CURLINFO_CERTINFO, &ci);
- if(!result) {
+ if(result == CURLE_OK) {
int i;
printf("%d certs!\n", ci->num_of_certs);
curl_easy_setopt(curl, CURLOPT_SSL_CTX_FUNCTION, *sslctx_function);
curl_easy_setopt(curl, CURLOPT_SSL_CTX_DATA, mypem);
result = curl_easy_perform(curl);
- if(!result)
+ if(result == CURLE_OK)
printf("*** transfer succeeded ***\n");
else
printf("*** transfer failed ***\n");
curl_easy_setopt(curl, CURLOPT_SSL_CTX_FUNCTION, *sslctx_function);
curl_easy_setopt(curl, CURLOPT_SSL_CTX_DATA, mypem);
result = curl_easy_perform(curl);
- if(!result)
+ if(result == CURLE_OK)
printf("*** transfer succeeded ***\n");
else
printf("*** transfer failed ***\n");