syslog-ng source
curl.h File Reference
#include "compat/compat.h"
#include <curl/curl.h>
Include dependency graph for curl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CURL_VERSION_BITS(x, y, z)   ((x)<<16|(y)<<8|(z))
 
#define CURL_AT_LEAST_VERSION(x, y, z)    (LIBCURL_VERSION_NUM >= CURL_VERSION_BITS(x, y, z))
 
#define CURLUE_LAST   (64)
 
#define SYSLOG_NG_CURL_FULLY_SUPPORTS_URL_PARSING
 

Macro Definition Documentation

◆ CURL_AT_LEAST_VERSION

#define CURL_AT_LEAST_VERSION (   x,
  y,
 
)     (LIBCURL_VERSION_NUM >= CURL_VERSION_BITS(x, y, z))

◆ CURL_VERSION_BITS

#define CURL_VERSION_BITS (   x,
  y,
 
)    ((x)<<16|(y)<<8|(z))

◆ CURLUE_LAST

#define CURLUE_LAST   (64)

◆ SYSLOG_NG_CURL_FULLY_SUPPORTS_URL_PARSING

#define SYSLOG_NG_CURL_FULLY_SUPPORTS_URL_PARSING
Value:
( \
SYSLOG_NG_HAVE_DECL_CURL_URL && \
SYSLOG_NG_HAVE_DECL_CURLU_ALLOW_SPACE && \
SYSLOG_NG_HAVE_DECL_CURLUE_BAD_SCHEME && \
SYSLOG_NG_HAVE_DECL_CURLUE_BAD_HOSTNAME && \
SYSLOG_NG_HAVE_DECL_CURLUE_BAD_PORT_NUMBER && \
SYSLOG_NG_HAVE_DECL_CURLUE_BAD_USER && \
SYSLOG_NG_HAVE_DECL_CURLUE_BAD_PASSWORD && \
SYSLOG_NG_HAVE_DECL_CURLUE_MALFORMED_INPUT && \
SYSLOG_NG_HAVE_DECL_CURLUPART_SCHEME && \
SYSLOG_NG_HAVE_DECL_CURLUPART_HOST && \
SYSLOG_NG_HAVE_DECL_CURLUPART_PORT && \
SYSLOG_NG_HAVE_DECL_CURLUPART_USER && \
SYSLOG_NG_HAVE_DECL_CURLUPART_PASSWORD && \
SYSLOG_NG_HAVE_DECL_CURLUPART_URL \
)