From 35afb618e65861c14f5b90866bf040ed5e172fd1 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Wed, 16 Apr 2014 17:32:04 +0200 Subject: [PATCH] http client: Fix some compilation errors --- src/httpc.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/httpc.c b/src/httpc.c index a1ffe3ee..52226be0 100644 --- a/src/httpc.c +++ b/src/httpc.c @@ -30,6 +30,10 @@ #include #include +#ifndef SSL_OP_NO_COMPRESSION +#define SSL_OP_NO_COMPRESSION 0 +#endif + #if ENABLE_TRACE #define HTTPCLIENT_TESTSUITE 1 #endif @@ -1344,7 +1348,7 @@ http_client_testsuite_conn_closed( http_client_t *hc, int result ) static int http_client_testsuite_data_complete( http_client_t *hc ) { - fprintf(stderr, "HTTPCTS: Data Complete (code=%i, data=%p, data_size=%li)\n", + fprintf(stderr, "HTTPCTS: Data Complete (code=%i, data=%p, data_size=%zi)\n", hc->hc_code, hc->hc_data, hc->hc_data_size); return 0; } @@ -1352,7 +1356,7 @@ http_client_testsuite_data_complete( http_client_t *hc ) static int http_client_testsuite_data_received( http_client_t *hc, void *data, size_t len ) { - fprintf(stderr, "HTTPCTS: Data received (len=%li)\n", len); + fprintf(stderr, "HTTPCTS: Data received (len=%zi)\n", len); /* check, if the data memory area is OK */ memset(data, 0xa5, len); return 0; @@ -1501,8 +1505,12 @@ static struct strtab ERRNO_tab[] = { { "EKEYREJECTED", EKEYREJECTED }, { "EOWNERDEAD", EOWNERDEAD }, { "ENOTRECOVERABLE", ENOTRECOVERABLE }, +#ifdef ERFKILL { "ERFKILL", ERFKILL }, +#endif +#ifdef EHWPOISON { "EHWPOISON", EHWPOISON }, +#endif }; void