/* ----------------------------------------------------------------------------
 * This file was automatically generated by SWIG (http://www.swig.org).
 * Version 4.0.2
 *
 * This file is not intended to be easily readable and contains a number of
 * coding conventions designed to improve portability and efficiency. Do not make
 * changes to this file unless you know what you are doing--modify the SWIG
 * interface file instead.
 * ----------------------------------------------------------------------------- */
#include <janet.h>

/* -----------------------------------------------------------------------------
 *  This section contains generic SWIG labels for method/variable
 *  declarations/attributes, and other compiler dependent labels.
 * ----------------------------------------------------------------------------- */

/* template workaround for compilers that cannot correctly implement the C++ standard */
#ifndef SWIGTEMPLATEDISAMBIGUATOR
# if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
#  define SWIGTEMPLATEDISAMBIGUATOR template
# elif defined(__HP_aCC)
/* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */
/* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */
#  define SWIGTEMPLATEDISAMBIGUATOR template
# else
#  define SWIGTEMPLATEDISAMBIGUATOR
# endif
#endif

/* inline attribute */
#ifndef SWIGINLINE
# if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
#   define SWIGINLINE inline
# else
#   define SWIGINLINE
# endif
#endif

/* attribute recognised by some compilers to avoid 'unused' warnings */
#ifndef SWIGUNUSED
# if defined(__GNUC__)
#   if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
#     define SWIGUNUSED __attribute__ ((__unused__))
#   else
#     define SWIGUNUSED
#   endif
# elif defined(__ICC)
#   define SWIGUNUSED __attribute__ ((__unused__))
# else
#   define SWIGUNUSED
# endif
#endif

#ifndef SWIG_MSC_UNSUPPRESS_4505
# if defined(_MSC_VER)
#   pragma warning(disable : 4505) /* unreferenced local function has been removed */
# endif
#endif

#ifndef SWIGUNUSEDPARM
# ifdef __cplusplus
#   define SWIGUNUSEDPARM(p)
# else
#   define SWIGUNUSEDPARM(p) p SWIGUNUSED
# endif
#endif

/* internal SWIG method */
#ifndef SWIGINTERN
# define SWIGINTERN static SWIGUNUSED
#endif

/* internal inline SWIG method */
#ifndef SWIGINTERNINLINE
# define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
#endif

/* exporting methods */
#if defined(__GNUC__)
#  if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
#    ifndef GCC_HASCLASSVISIBILITY
#      define GCC_HASCLASSVISIBILITY
#    endif
#  endif
#endif

#ifndef SWIGEXPORT
# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
#   if defined(STATIC_LINKED)
#     define SWIGEXPORT
#   else
#     define SWIGEXPORT __declspec(dllexport)
#   endif
# else
#   if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
#     define SWIGEXPORT __attribute__ ((visibility("default")))
#   else
#     define SWIGEXPORT
#   endif
# endif
#endif

/* calling conventions for Windows */
#ifndef SWIGSTDCALL
# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
#   define SWIGSTDCALL __stdcall
# else
#   define SWIGSTDCALL
# endif
#endif

/* Deal with Microsoft's attempt at deprecating C standard runtime functions */
#if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE)
# define _CRT_SECURE_NO_DEPRECATE
#endif

/* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */
#if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE)
# define _SCL_SECURE_NO_DEPRECATE
#endif

/* Deal with Apple's deprecated 'AssertMacros.h' from Carbon-framework */
#if defined(__APPLE__) && !defined(__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES)
# define __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES 0
#endif

/* Intel's compiler complains if a variable which was never initialised is
 * cast to void, which is a common idiom which we use to indicate that we
 * are aware a variable isn't used.  So we just silence that warning.
 * See: https://github.com/swig/swig/issues/192 for more discussion.
 */
#ifdef __INTEL_COMPILER
# pragma warning disable 592
#endif


  /* Put header files here or function declarations like below */
  #include <curl/curl.h>
  #include <curl/easy.h>

  /* We need a shim function to set opts that are of different types */
  CURL_EXTERN CURLcode curl_easy_setopt_string (CURL *curl, CURLoption option, const char *);

  CURLcode curl_easy_setopt_string (CURL *curl, CURLoption option, const char * s)
  {
    return curl_easy_setopt (curl, option, s);
  }

  CURL_EXTERN CURLcode curl_easy_setopt_pointer (CURL *curl, CURLoption option, struct curl_slist *);

  CURLcode curl_easy_setopt_pointer (CURL *curl, CURLoption option, struct curl_slist * s)
  {
    return curl_easy_setopt (curl, option, s);
  }

// Also, this apparently only works if its NULL initialized and not malloc'ed...
struct curl_slist * new_curl_slist_null () {
  struct curl_slist *x = NULL;

  return x;
}


typedef struct {
  char *time;
  char *perm;
  char *user;
  char *group;
  char *target;
} curl_fileinfo_strings;

static Janet
const_CURL_SOCKET_BAD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SOCKET_BAD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSLBACKEND_NONE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSLBACKEND_NONE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSLBACKEND_OPENSSL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSLBACKEND_OPENSSL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSLBACKEND_GNUTLS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSLBACKEND_GNUTLS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSLBACKEND_NSS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSLBACKEND_NSS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSLBACKEND_OBSOLETE4_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSLBACKEND_OBSOLETE4;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSLBACKEND_GSKIT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSLBACKEND_GSKIT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSLBACKEND_POLARSSL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSLBACKEND_POLARSSL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSLBACKEND_WOLFSSL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSLBACKEND_WOLFSSL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSLBACKEND_SCHANNEL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSLBACKEND_SCHANNEL;

  return janet_wrap_integer (result);
}

/* static Janet */
/* const_CURLSSLBACKEND_SECURETRANSPORT_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLSSLBACKEND_SECURETRANSPORT; */

/*   return janet_wrap_integer (result); */
/* } */

static Janet
const_CURLSSLBACKEND_AXTLS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSLBACKEND_AXTLS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSLBACKEND_MBEDTLS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSLBACKEND_MBEDTLS;

  return janet_wrap_integer (result);
}

/* static Janet */
/* const_CURLSSLBACKEND_MESALINK_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLSSLBACKEND_MESALINK; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLSSLBACKEND_BEARSSL_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLSSLBACKEND_BEARSSL; */

/*   return janet_wrap_integer (result); */
/* } */

static Janet
curl_httppost_next_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);
  struct curl_httppost * arg_1 = (struct curl_httppost *) janet_getpointer (argv, 1);
  struct curl_httppost * *ptr;

  ptr = (struct curl_httppost * *) &arg_1;
  arg_1 = *ptr;

  arg_0->next = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_httppost_next_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);

  struct curl_httppost * * result;
  result = (struct curl_httppost * *)& ((arg_0)->next);

  return janet_wrap_pointer (result);
}

static Janet
curl_httppost_name_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);
  char * arg_1 = (char *) janet_getpointer (argv, 1);
  char * *ptr;

  ptr = (char * *) &arg_1;
  arg_1 = *ptr;

  arg_0->name = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_httppost_name_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);

  char * * result;
  result = (char * *)& ((arg_0)->name);

  return janet_wrap_pointer (result);
}

static Janet
curl_httppost_namelength_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);
  long arg_1 = janet_getinteger (argv, 1);
  long *ptr;

  ptr = (long *) &arg_1;
  arg_1 = *ptr;

  arg_0->namelength = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_httppost_namelength_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);

  long * result;
  result = (long *)& ((arg_0)->namelength);

  return janet_wrap_integer (result);
}

static Janet
curl_httppost_contents_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);
  char * arg_1 = (char *) janet_getpointer (argv, 1);
  char * *ptr;

  ptr = (char * *) &arg_1;
  arg_1 = *ptr;

  arg_0->contents = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_httppost_contents_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);

  char * * result;
  result = (char * *)& ((arg_0)->contents);

  return janet_wrap_pointer (result);
}

static Janet
curl_httppost_contentslength_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);
  long arg_1 = janet_getinteger (argv, 1);
  long *ptr;

  ptr = (long *) &arg_1;
  arg_1 = *ptr;

  arg_0->contentslength = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_httppost_contentslength_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);

  long * result;
  result = (long *)& ((arg_0)->contentslength);

  return janet_wrap_integer (result);
}

static Janet
curl_httppost_buffer_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);
  char * arg_1 = (char *) janet_getpointer (argv, 1);
  char * *ptr;

  ptr = (char * *) &arg_1;
  arg_1 = *ptr;

  arg_0->buffer = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_httppost_buffer_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);

  char * * result;
  result = (char * *)& ((arg_0)->buffer);

  return janet_wrap_pointer (result);
}

static Janet
curl_httppost_bufferlength_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);
  long arg_1 = janet_getinteger (argv, 1);
  long *ptr;

  ptr = (long *) &arg_1;
  arg_1 = *ptr;

  arg_0->bufferlength = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_httppost_bufferlength_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);

  long * result;
  result = (long *)& ((arg_0)->bufferlength);

  return janet_wrap_integer (result);
}

static Janet
curl_httppost_contenttype_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);
  char * arg_1 = (char *) janet_getpointer (argv, 1);
  char * *ptr;

  ptr = (char * *) &arg_1;
  arg_1 = *ptr;

  arg_0->contenttype = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_httppost_contenttype_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);

  char * * result;
  result = (char * *)& ((arg_0)->contenttype);

  return janet_wrap_pointer (result);
}

static Janet
curl_httppost_contentheader_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);
  struct curl_slist * arg_1 = (struct curl_slist *) janet_getpointer (argv, 1);
  struct curl_slist * *ptr;

  ptr = (struct curl_slist * *) &arg_1;
  arg_1 = *ptr;

  arg_0->contentheader = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_httppost_contentheader_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);

  struct curl_slist * * result;
  result = (struct curl_slist * *)& ((arg_0)->contentheader);

  return janet_wrap_pointer (result);
}

static Janet
curl_httppost_more_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);
  struct curl_httppost * arg_1 = (struct curl_httppost *) janet_getpointer (argv, 1);
  struct curl_httppost * *ptr;

  ptr = (struct curl_httppost * *) &arg_1;
  arg_1 = *ptr;

  arg_0->more = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_httppost_more_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);

  struct curl_httppost * * result;
  result = (struct curl_httppost * *)& ((arg_0)->more);

  return janet_wrap_pointer (result);
}

static Janet
curl_httppost_flags_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);
  long arg_1 = janet_getinteger (argv, 1);
  long *ptr;

  ptr = (long *) &arg_1;
  arg_1 = *ptr;

  arg_0->flags = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_httppost_flags_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);

  long * result;
  result = (long *)& ((arg_0)->flags);

  return janet_wrap_integer (result);
}

static Janet
const_CURL_HTTPPOST_FILENAME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_HTTPPOST_FILENAME;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_HTTPPOST_READFILE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_HTTPPOST_READFILE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_HTTPPOST_PTRNAME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_HTTPPOST_PTRNAME;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_HTTPPOST_PTRCONTENTS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_HTTPPOST_PTRCONTENTS;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_HTTPPOST_BUFFER_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_HTTPPOST_BUFFER;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_HTTPPOST_PTRBUFFER_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_HTTPPOST_PTRBUFFER;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_HTTPPOST_CALLBACK_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_HTTPPOST_CALLBACK;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_HTTPPOST_LARGE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_HTTPPOST_LARGE;

  return janet_wrap_integer (result);
}

static Janet
curl_httppost_showfilename_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);
  char * arg_1 = (char *) janet_getpointer (argv, 1);
  char * *ptr;

  ptr = (char * *) &arg_1;
  arg_1 = *ptr;

  arg_0->showfilename = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_httppost_showfilename_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);

  char * * result;
  result = (char * *)& ((arg_0)->showfilename);

  return janet_wrap_pointer (result);
}

static Janet
curl_httppost_userp_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);
  void * arg_1 = (void *) janet_getpointer (argv, 1);
  void * *ptr;

  ptr = (void * *) &arg_1;
  arg_1 = *ptr;

  arg_0->userp = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_httppost_userp_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);

  void * * result;
  result = (void * *)& ((arg_0)->userp);

  return janet_wrap_pointer (result);
}

static Janet
curl_httppost_contentlen_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);
  curl_off_t arg_1 = janet_getinteger (argv, 1);
  curl_off_t *ptr;

  ptr = (curl_off_t *) &arg_1;
  arg_1 = *ptr;

  arg_0->contentlen = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_httppost_contentlen_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);

  curl_off_t * result;
  result = (curl_off_t *)& ((arg_0)->contentlen);

  return janet_wrap_integer (result);
}

static Janet
new_curl_httppost_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  int with_malloc = janet_getinteger (argv, 0);

  struct curl_httppost *result;

  if (with_malloc)
    {
      result = malloc (sizeof (struct curl_httppost));
    }
  else
    {
      result = NULL;
    }

  return janet_wrap_pointer (result);
}

static Janet
delete_curl_httppost_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);
  free (arg_0);

  return janet_wrap_nil ();
}

/* static Janet */
/* const_CURL_PROGRESSFUNC_CONTINUE_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURL_PROGRESSFUNC_CONTINUE; */

/*   return janet_wrap_integer (result); */
/* } */

static Janet
const_CURL_MAX_READ_SIZE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_MAX_READ_SIZE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_MAX_WRITE_SIZE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_MAX_WRITE_SIZE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_MAX_HTTP_HEADER_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_MAX_HTTP_HEADER;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_WRITEFUNC_PAUSE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_WRITEFUNC_PAUSE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFILETYPE_FILE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFILETYPE_FILE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFILETYPE_DIRECTORY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFILETYPE_DIRECTORY;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFILETYPE_SYMLINK_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFILETYPE_SYMLINK;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFILETYPE_DEVICE_BLOCK_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFILETYPE_DEVICE_BLOCK;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFILETYPE_DEVICE_CHAR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFILETYPE_DEVICE_CHAR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFILETYPE_NAMEDPIPE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFILETYPE_NAMEDPIPE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFILETYPE_SOCKET_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFILETYPE_SOCKET;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFILETYPE_DOOR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFILETYPE_DOOR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFILETYPE_UNKNOWN_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFILETYPE_UNKNOWN;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFINFOFLAG_KNOWN_FILENAME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFINFOFLAG_KNOWN_FILENAME;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFINFOFLAG_KNOWN_FILETYPE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFINFOFLAG_KNOWN_FILETYPE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFINFOFLAG_KNOWN_TIME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFINFOFLAG_KNOWN_TIME;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFINFOFLAG_KNOWN_PERM_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFINFOFLAG_KNOWN_PERM;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFINFOFLAG_KNOWN_UID_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFINFOFLAG_KNOWN_UID;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFINFOFLAG_KNOWN_GID_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFINFOFLAG_KNOWN_GID;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFINFOFLAG_KNOWN_SIZE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFINFOFLAG_KNOWN_SIZE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFINFOFLAG_KNOWN_HLINKCOUNT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFINFOFLAG_KNOWN_HLINKCOUNT;

  return janet_wrap_integer (result);
}

static Janet
curl_fileinfo_filename_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);
  char * arg_1 = (char *) janet_getpointer (argv, 1);
  char * *ptr;

  ptr = (char * *) &arg_1;
  arg_1 = *ptr;

  arg_0->filename = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_fileinfo_filename_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);

  char * * result;
  result = (char * *)& ((arg_0)->filename);

  return janet_wrap_pointer (result);
}

static Janet
curl_fileinfo_filetype_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);
  curlfiletype arg_1 = janet_getinteger (argv, 1);
  curlfiletype *ptr;

  ptr = (curlfiletype *) &arg_1;
  arg_1 = *ptr;

  arg_0->filetype = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_fileinfo_filetype_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);

  curlfiletype * result;
  result = (curlfiletype *)& ((arg_0)->filetype);

  return janet_wrap_integer (result);
}

static Janet
curl_fileinfo_time_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);
  time_t arg_1 = janet_getinteger (argv, 1);
  time_t *ptr;

  ptr = (time_t *) &arg_1;
  arg_1 = *ptr;

  arg_0->time = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_fileinfo_time_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);

  time_t * result;
  result = (time_t *)& ((arg_0)->time);

  return janet_wrap_integer (result);
}

static Janet
curl_fileinfo_perm_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);
  unsigned int arg_1 = janet_getinteger (argv, 1);
  unsigned int *ptr;

  ptr = (unsigned int *) &arg_1;
  arg_1 = *ptr;

  arg_0->perm = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_fileinfo_perm_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);

  unsigned int * result;
  result = (unsigned int *)& ((arg_0)->perm);

  return janet_wrap_integer (result);
}

static Janet
curl_fileinfo_uid_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);
  int arg_1 = janet_getinteger (argv, 1);
  int *ptr;

  ptr = (int *) &arg_1;
  arg_1 = *ptr;

  arg_0->uid = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_fileinfo_uid_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);

  int * result;
  result = (int *)& ((arg_0)->uid);

  return janet_wrap_integer (result);
}

static Janet
curl_fileinfo_gid_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);
  int arg_1 = janet_getinteger (argv, 1);
  int *ptr;

  ptr = (int *) &arg_1;
  arg_1 = *ptr;

  arg_0->gid = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_fileinfo_gid_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);

  int * result;
  result = (int *)& ((arg_0)->gid);

  return janet_wrap_integer (result);
}

static Janet
curl_fileinfo_size_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);
  curl_off_t arg_1 = janet_getinteger (argv, 1);
  curl_off_t *ptr;

  ptr = (curl_off_t *) &arg_1;
  arg_1 = *ptr;

  arg_0->size = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_fileinfo_size_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);

  curl_off_t * result;
  result = (curl_off_t *)& ((arg_0)->size);

  return janet_wrap_integer (result);
}

static Janet
curl_fileinfo_hardlinks_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);
  long arg_1 = janet_getinteger (argv, 1);
  long *ptr;

  ptr = (long *) &arg_1;
  arg_1 = *ptr;

  arg_0->hardlinks = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_fileinfo_hardlinks_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);

  long * result;
  result = (long *)& ((arg_0)->hardlinks);

  return janet_wrap_integer (result);
}

static Janet
curl_fileinfo_strings_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);

  curl_fileinfo_strings * result;
  result = (curl_fileinfo_strings *)& ((arg_0)->strings);

  return janet_wrap_pointer (result);
}

static Janet
curl_fileinfo_flags_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);
  unsigned int arg_1 = janet_getinteger (argv, 1);
  unsigned int *ptr;

  ptr = (unsigned int *) &arg_1;
  arg_1 = *ptr;

  arg_0->flags = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_fileinfo_flags_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);

  unsigned int * result;
  result = (unsigned int *)& ((arg_0)->flags);

  return janet_wrap_integer (result);
}

static Janet
curl_fileinfo_b_data_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);
  char * arg_1 = (char *) janet_getpointer (argv, 1);
  char * *ptr;

  ptr = (char * *) &arg_1;
  arg_1 = *ptr;

  arg_0->b_data = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_fileinfo_b_data_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);

  char * * result;
  result = (char * *)& ((arg_0)->b_data);

  return janet_wrap_pointer (result);
}

static Janet
curl_fileinfo_b_size_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);
  size_t arg_1 = janet_getinteger (argv, 1);
  size_t *ptr;

  ptr = (size_t *) &arg_1;
  arg_1 = *ptr;

  arg_0->b_size = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_fileinfo_b_size_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);

  size_t * result;
  result = (size_t *)& ((arg_0)->b_size);

  return janet_wrap_integer (result);
}

static Janet
curl_fileinfo_b_used_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);
  size_t arg_1 = janet_getinteger (argv, 1);
  size_t *ptr;

  ptr = (size_t *) &arg_1;
  arg_1 = *ptr;

  arg_0->b_used = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_fileinfo_b_used_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);

  size_t * result;
  result = (size_t *)& ((arg_0)->b_used);

  return janet_wrap_integer (result);
}

static Janet
new_curl_fileinfo_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  int with_malloc = janet_getinteger (argv, 0);

  struct curl_fileinfo *result;

  if (with_malloc)
    {
      result = malloc (sizeof (struct curl_fileinfo));
    }
  else
    {
      result = NULL;
    }

  return janet_wrap_pointer (result);
}

static Janet
delete_curl_fileinfo_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_fileinfo * arg_0 = (struct curl_fileinfo *) janet_getpointer (argv, 0);
  free (arg_0);

  return janet_wrap_nil ();
}

static Janet
curl_fileinfo_strings_time_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_fileinfo_strings * arg_0 = (curl_fileinfo_strings *) janet_getpointer (argv, 0);
  char * arg_1 = (char *) janet_getpointer (argv, 1);

 // time

  arg_0->time = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_fileinfo_strings_time_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_fileinfo_strings * arg_0 = (curl_fileinfo_strings *) janet_getpointer (argv, 0);

  char * result;
  result = arg_0->time;

  return janet_wrap_pointer (result);
}

static Janet
curl_fileinfo_strings_perm_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_fileinfo_strings * arg_0 = (curl_fileinfo_strings *) janet_getpointer (argv, 0);
  char * arg_1 = (char *) janet_getpointer (argv, 1);

 // perm

  arg_0->perm = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_fileinfo_strings_perm_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_fileinfo_strings * arg_0 = (curl_fileinfo_strings *) janet_getpointer (argv, 0);

  char * result;
  result = arg_0->perm;

  return janet_wrap_pointer (result);
}

static Janet
curl_fileinfo_strings_user_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_fileinfo_strings * arg_0 = (curl_fileinfo_strings *) janet_getpointer (argv, 0);
  char * arg_1 = (char *) janet_getpointer (argv, 1);

 // user

  arg_0->user = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_fileinfo_strings_user_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_fileinfo_strings * arg_0 = (curl_fileinfo_strings *) janet_getpointer (argv, 0);

  char * result;
  result = arg_0->user;

  return janet_wrap_pointer (result);
}

static Janet
curl_fileinfo_strings_group_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_fileinfo_strings * arg_0 = (curl_fileinfo_strings *) janet_getpointer (argv, 0);
  char * arg_1 = (char *) janet_getpointer (argv, 1);

 // group

  arg_0->group = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_fileinfo_strings_group_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_fileinfo_strings * arg_0 = (curl_fileinfo_strings *) janet_getpointer (argv, 0);

  char * result;
  result = arg_0->group;

  return janet_wrap_pointer (result);
}

static Janet
curl_fileinfo_strings_target_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_fileinfo_strings * arg_0 = (curl_fileinfo_strings *) janet_getpointer (argv, 0);
  char * arg_1 = (char *) janet_getpointer (argv, 1);

 // target

  arg_0->target = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_fileinfo_strings_target_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_fileinfo_strings * arg_0 = (curl_fileinfo_strings *) janet_getpointer (argv, 0);

  char * result;
  result = arg_0->target;

  return janet_wrap_pointer (result);
}

static Janet
new_curl_fileinfo_strings_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  int with_malloc = janet_getinteger (argv, 0);

   curl_fileinfo_strings *result;

  if (with_malloc)
    {
      result = malloc (sizeof ( curl_fileinfo_strings));
    }
  else
    {
      result = NULL;
    }

  return janet_wrap_pointer (result);
}

static Janet
delete_curl_fileinfo_strings_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_fileinfo_strings * arg_0 = (curl_fileinfo_strings *) janet_getpointer (argv, 0);
  free (arg_0);

  return janet_wrap_nil ();
}

static Janet
const_CURL_CHUNK_BGN_FUNC_OK_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_CHUNK_BGN_FUNC_OK;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_CHUNK_BGN_FUNC_FAIL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_CHUNK_BGN_FUNC_FAIL;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_CHUNK_BGN_FUNC_SKIP_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_CHUNK_BGN_FUNC_SKIP;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_CHUNK_END_FUNC_OK_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_CHUNK_END_FUNC_OK;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_CHUNK_END_FUNC_FAIL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_CHUNK_END_FUNC_FAIL;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_FNMATCHFUNC_MATCH_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_FNMATCHFUNC_MATCH;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_FNMATCHFUNC_NOMATCH_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_FNMATCHFUNC_NOMATCH;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_FNMATCHFUNC_FAIL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_FNMATCHFUNC_FAIL;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_SEEKFUNC_OK_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SEEKFUNC_OK;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_SEEKFUNC_FAIL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SEEKFUNC_FAIL;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_SEEKFUNC_CANTSEEK_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SEEKFUNC_CANTSEEK;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_READFUNC_ABORT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_READFUNC_ABORT;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_READFUNC_PAUSE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_READFUNC_PAUSE;

  return janet_wrap_integer (result);
}

/* static Janet */
/* const_CURL_TRAILERFUNC_OK_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURL_TRAILERFUNC_OK; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURL_TRAILERFUNC_ABORT_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURL_TRAILERFUNC_ABORT; */

/*   return janet_wrap_integer (result); */
/* } */

static Janet
const_CURLSOCKTYPE_IPCXN_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSOCKTYPE_IPCXN;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSOCKTYPE_ACCEPT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSOCKTYPE_ACCEPT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSOCKTYPE_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSOCKTYPE_LAST;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_SOCKOPT_OK_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SOCKOPT_OK;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_SOCKOPT_ERROR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SOCKOPT_ERROR;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_SOCKOPT_ALREADY_CONNECTED_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SOCKOPT_ALREADY_CONNECTED;

  return janet_wrap_integer (result);
}

static Janet
curl_sockaddr_family_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_sockaddr * arg_0 = (struct curl_sockaddr *) janet_getpointer (argv, 0);
  int arg_1 = janet_getinteger (argv, 1);
  int *ptr;

  ptr = (int *) &arg_1;
  arg_1 = *ptr;

  arg_0->family = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_sockaddr_family_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_sockaddr * arg_0 = (struct curl_sockaddr *) janet_getpointer (argv, 0);

  int * result;
  result = (int *)& ((arg_0)->family);

  return janet_wrap_integer (result);
}

static Janet
curl_sockaddr_socktype_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_sockaddr * arg_0 = (struct curl_sockaddr *) janet_getpointer (argv, 0);
  int arg_1 = janet_getinteger (argv, 1);
  int *ptr;

  ptr = (int *) &arg_1;
  arg_1 = *ptr;

  arg_0->socktype = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_sockaddr_socktype_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_sockaddr * arg_0 = (struct curl_sockaddr *) janet_getpointer (argv, 0);

  int * result;
  result = (int *)& ((arg_0)->socktype);

  return janet_wrap_integer (result);
}

static Janet
curl_sockaddr_protocol_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_sockaddr * arg_0 = (struct curl_sockaddr *) janet_getpointer (argv, 0);
  int arg_1 = janet_getinteger (argv, 1);
  int *ptr;

  ptr = (int *) &arg_1;
  arg_1 = *ptr;

  arg_0->protocol = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_sockaddr_protocol_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_sockaddr * arg_0 = (struct curl_sockaddr *) janet_getpointer (argv, 0);

  int * result;
  result = (int *)& ((arg_0)->protocol);

  return janet_wrap_integer (result);
}

static Janet
curl_sockaddr_addrlen_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_sockaddr * arg_0 = (struct curl_sockaddr *) janet_getpointer (argv, 0);
  unsigned int arg_1 = janet_getinteger (argv, 1);
  unsigned int *ptr;

  ptr = (unsigned int *) &arg_1;
  arg_1 = *ptr;

  arg_0->addrlen = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_sockaddr_addrlen_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_sockaddr * arg_0 = (struct curl_sockaddr *) janet_getpointer (argv, 0);

  unsigned int * result;
  result = (unsigned int *)& ((arg_0)->addrlen);

  return janet_wrap_integer (result);
}

static Janet
curl_sockaddr_addr_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_sockaddr * arg_0 = (struct curl_sockaddr *) janet_getpointer (argv, 0);
  struct sockaddr arg_1 = *(struct sockaddr *) janet_getpointer (argv, 1);
  struct sockaddr *ptr;

  ptr = (struct sockaddr *) &arg_1;
  arg_1 = *ptr;

  arg_0->addr = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_sockaddr_addr_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_sockaddr * arg_0 = (struct curl_sockaddr *) janet_getpointer (argv, 0);

  struct sockaddr * result;
  result = (struct sockaddr *)& ((arg_0)->addr);

  return janet_wrap_pointer (result);
}

static Janet
new_curl_sockaddr_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  int with_malloc = janet_getinteger (argv, 0);

  struct curl_sockaddr *result;

  if (with_malloc)
    {
      result = malloc (sizeof (struct curl_sockaddr));
    }
  else
    {
      result = NULL;
    }

  return janet_wrap_pointer (result);
}

static Janet
delete_curl_sockaddr_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_sockaddr * arg_0 = (struct curl_sockaddr *) janet_getpointer (argv, 0);
  free (arg_0);

  return janet_wrap_nil ();
}

static Janet
const_CURLIOE_OK_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLIOE_OK;

  return janet_wrap_integer (result);
}

static Janet
const_CURLIOE_UNKNOWNCMD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLIOE_UNKNOWNCMD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLIOE_FAILRESTART_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLIOE_FAILRESTART;

  return janet_wrap_integer (result);
}

static Janet
const_CURLIOE_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLIOE_LAST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLIOCMD_NOP_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLIOCMD_NOP;

  return janet_wrap_integer (result);
}

static Janet
const_CURLIOCMD_RESTARTREAD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLIOCMD_RESTARTREAD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLIOCMD_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLIOCMD_LAST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_TEXT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_TEXT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_HEADER_IN_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_HEADER_IN;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_HEADER_OUT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_HEADER_OUT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_DATA_IN_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_DATA_IN;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_DATA_OUT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_DATA_OUT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_SSL_DATA_IN_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_SSL_DATA_IN;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_SSL_DATA_OUT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_SSL_DATA_OUT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_END_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_END;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_OK_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_OK;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_UNSUPPORTED_PROTOCOL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_UNSUPPORTED_PROTOCOL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_FAILED_INIT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_FAILED_INIT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_URL_MALFORMAT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_URL_MALFORMAT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_NOT_BUILT_IN_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_NOT_BUILT_IN;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_COULDNT_RESOLVE_PROXY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_COULDNT_RESOLVE_PROXY;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_COULDNT_RESOLVE_HOST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_COULDNT_RESOLVE_HOST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_COULDNT_CONNECT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_COULDNT_CONNECT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_WEIRD_SERVER_REPLY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_WEIRD_SERVER_REPLY;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_REMOTE_ACCESS_DENIED_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_REMOTE_ACCESS_DENIED;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_FTP_ACCEPT_FAILED_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_FTP_ACCEPT_FAILED;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_FTP_WEIRD_PASS_REPLY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_FTP_WEIRD_PASS_REPLY;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_FTP_ACCEPT_TIMEOUT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_FTP_ACCEPT_TIMEOUT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_FTP_WEIRD_PASV_REPLY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_FTP_WEIRD_PASV_REPLY;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_FTP_WEIRD_227_FORMAT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_FTP_WEIRD_227_FORMAT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_FTP_CANT_GET_HOST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_FTP_CANT_GET_HOST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_HTTP2_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_HTTP2;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_FTP_COULDNT_SET_TYPE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_FTP_COULDNT_SET_TYPE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_PARTIAL_FILE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_PARTIAL_FILE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_FTP_COULDNT_RETR_FILE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_FTP_COULDNT_RETR_FILE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_OBSOLETE20_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_OBSOLETE20;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_QUOTE_ERROR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_QUOTE_ERROR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_HTTP_RETURNED_ERROR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_HTTP_RETURNED_ERROR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_WRITE_ERROR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_WRITE_ERROR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_OBSOLETE24_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_OBSOLETE24;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_UPLOAD_FAILED_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_UPLOAD_FAILED;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_READ_ERROR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_READ_ERROR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_OUT_OF_MEMORY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_OUT_OF_MEMORY;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_OPERATION_TIMEDOUT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_OPERATION_TIMEDOUT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_OBSOLETE29_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_OBSOLETE29;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_FTP_PORT_FAILED_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_FTP_PORT_FAILED;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_FTP_COULDNT_USE_REST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_FTP_COULDNT_USE_REST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_OBSOLETE32_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_OBSOLETE32;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_RANGE_ERROR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_RANGE_ERROR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_HTTP_POST_ERROR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_HTTP_POST_ERROR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_SSL_CONNECT_ERROR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_SSL_CONNECT_ERROR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_BAD_DOWNLOAD_RESUME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_BAD_DOWNLOAD_RESUME;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_FILE_COULDNT_READ_FILE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_FILE_COULDNT_READ_FILE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_LDAP_CANNOT_BIND_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_LDAP_CANNOT_BIND;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_LDAP_SEARCH_FAILED_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_LDAP_SEARCH_FAILED;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_OBSOLETE40_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_OBSOLETE40;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_FUNCTION_NOT_FOUND_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_FUNCTION_NOT_FOUND;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_ABORTED_BY_CALLBACK_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_ABORTED_BY_CALLBACK;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_BAD_FUNCTION_ARGUMENT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_BAD_FUNCTION_ARGUMENT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_OBSOLETE44_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_OBSOLETE44;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_INTERFACE_FAILED_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_INTERFACE_FAILED;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_OBSOLETE46_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_OBSOLETE46;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_TOO_MANY_REDIRECTS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_TOO_MANY_REDIRECTS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_UNKNOWN_OPTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_UNKNOWN_OPTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_TELNET_OPTION_SYNTAX_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_TELNET_OPTION_SYNTAX;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_OBSOLETE50_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_OBSOLETE50;

  return janet_wrap_integer (result);
}

/* static Janet */
/* const_CURLE_OBSOLETE51_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLE_OBSOLETE51; */

/*   return janet_wrap_integer (result); */
/* } */

static Janet
const_CURLE_GOT_NOTHING_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_GOT_NOTHING;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_SSL_ENGINE_NOTFOUND_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_SSL_ENGINE_NOTFOUND;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_SSL_ENGINE_SETFAILED_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_SSL_ENGINE_SETFAILED;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_SEND_ERROR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_SEND_ERROR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_RECV_ERROR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_RECV_ERROR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_OBSOLETE57_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_OBSOLETE57;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_SSL_CERTPROBLEM_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_SSL_CERTPROBLEM;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_SSL_CIPHER_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_SSL_CIPHER;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_PEER_FAILED_VERIFICATION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_PEER_FAILED_VERIFICATION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_BAD_CONTENT_ENCODING_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_BAD_CONTENT_ENCODING;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_LDAP_INVALID_URL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_LDAP_INVALID_URL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_FILESIZE_EXCEEDED_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_FILESIZE_EXCEEDED;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_USE_SSL_FAILED_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_USE_SSL_FAILED;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_SEND_FAIL_REWIND_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_SEND_FAIL_REWIND;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_SSL_ENGINE_INITFAILED_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_SSL_ENGINE_INITFAILED;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_LOGIN_DENIED_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_LOGIN_DENIED;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_TFTP_NOTFOUND_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_TFTP_NOTFOUND;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_TFTP_PERM_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_TFTP_PERM;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_REMOTE_DISK_FULL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_REMOTE_DISK_FULL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_TFTP_ILLEGAL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_TFTP_ILLEGAL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_TFTP_UNKNOWNID_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_TFTP_UNKNOWNID;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_REMOTE_FILE_EXISTS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_REMOTE_FILE_EXISTS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_TFTP_NOSUCHUSER_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_TFTP_NOSUCHUSER;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_CONV_FAILED_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_CONV_FAILED;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_CONV_REQD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_CONV_REQD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_SSL_CACERT_BADFILE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_SSL_CACERT_BADFILE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_REMOTE_FILE_NOT_FOUND_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_REMOTE_FILE_NOT_FOUND;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_SSH_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_SSH;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_SSL_SHUTDOWN_FAILED_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_SSL_SHUTDOWN_FAILED;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_AGAIN_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_AGAIN;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_SSL_CRL_BADFILE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_SSL_CRL_BADFILE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_SSL_ISSUER_ERROR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_SSL_ISSUER_ERROR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_FTP_PRET_FAILED_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_FTP_PRET_FAILED;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_RTSP_CSEQ_ERROR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_RTSP_CSEQ_ERROR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_RTSP_SESSION_ERROR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_RTSP_SESSION_ERROR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_FTP_BAD_FILE_LIST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_FTP_BAD_FILE_LIST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_CHUNK_FAILED_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_CHUNK_FAILED;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_NO_CONNECTION_AVAILABLE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_NO_CONNECTION_AVAILABLE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_SSL_PINNEDPUBKEYNOTMATCH_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_SSL_PINNEDPUBKEYNOTMATCH;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_SSL_INVALIDCERTSTATUS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_SSL_INVALIDCERTSTATUS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_HTTP2_STREAM_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_HTTP2_STREAM;

  return janet_wrap_integer (result);
}

/* static Janet */
/* const_CURLE_RECURSIVE_API_CALL_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLE_RECURSIVE_API_CALL; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLE_AUTH_ERROR_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLE_AUTH_ERROR; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLE_HTTP3_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLE_HTTP3; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLE_QUIC_CONNECT_ERROR_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLE_QUIC_CONNECT_ERROR; */

/*   return janet_wrap_integer (result); */
/* } */

static Janet
const_CURL_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_LAST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLE_ALREADY_COMPLETE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLE_ALREADY_COMPLETE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROXY_HTTP_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROXY_HTTP;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROXY_HTTP_1_0_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROXY_HTTP_1_0;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROXY_HTTPS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROXY_HTTPS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROXY_SOCKS4_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROXY_SOCKS4;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROXY_SOCKS5_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROXY_SOCKS5;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROXY_SOCKS4A_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROXY_SOCKS4A;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROXY_SOCKS5_HOSTNAME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROXY_SOCKS5_HOSTNAME;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSH_AUTH_ANY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSH_AUTH_ANY;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSH_AUTH_NONE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSH_AUTH_NONE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSH_AUTH_PUBLICKEY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSH_AUTH_PUBLICKEY;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSH_AUTH_PASSWORD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSH_AUTH_PASSWORD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSH_AUTH_HOST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSH_AUTH_HOST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSH_AUTH_KEYBOARD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSH_AUTH_KEYBOARD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSH_AUTH_AGENT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSH_AUTH_AGENT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSH_AUTH_GSSAPI_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSH_AUTH_GSSAPI;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSH_AUTH_DEFAULT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSH_AUTH_DEFAULT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLGSSAPI_DELEGATION_NONE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLGSSAPI_DELEGATION_NONE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLGSSAPI_DELEGATION_POLICY_FLAG_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLGSSAPI_DELEGATION_POLICY_FLAG;

  return janet_wrap_integer (result);
}

static Janet
const_CURLGSSAPI_DELEGATION_FLAG_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLGSSAPI_DELEGATION_FLAG;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_ERROR_SIZE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_ERROR_SIZE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLKHTYPE_UNKNOWN_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLKHTYPE_UNKNOWN;

  return janet_wrap_integer (result);
}

static Janet
const_CURLKHTYPE_RSA1_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLKHTYPE_RSA1;

  return janet_wrap_integer (result);
}

static Janet
const_CURLKHTYPE_RSA_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLKHTYPE_RSA;

  return janet_wrap_integer (result);
}

static Janet
const_CURLKHTYPE_DSS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLKHTYPE_DSS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLKHTYPE_ECDSA_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLKHTYPE_ECDSA;

  return janet_wrap_integer (result);
}

static Janet
const_CURLKHTYPE_ED25519_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLKHTYPE_ED25519;

  return janet_wrap_integer (result);
}

static Janet
curl_khkey_key_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_khkey * arg_0 = (struct curl_khkey *) janet_getpointer (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);
  char const * *ptr;

  ptr = (char const * *) &arg_1;
  arg_1 = *ptr;

  arg_0->key = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_khkey_key_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_khkey * arg_0 = (struct curl_khkey *) janet_getpointer (argv, 0);

  char const * * result;
  result = (char const * *)& ((arg_0)->key);

  return janet_wrap_pointer (result);
}

static Janet
curl_khkey_len_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_khkey * arg_0 = (struct curl_khkey *) janet_getpointer (argv, 0);
  size_t arg_1 = janet_getinteger (argv, 1);
  size_t *ptr;

  ptr = (size_t *) &arg_1;
  arg_1 = *ptr;

  arg_0->len = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_khkey_len_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_khkey * arg_0 = (struct curl_khkey *) janet_getpointer (argv, 0);

  size_t * result;
  result = (size_t *)& ((arg_0)->len);

  return janet_wrap_integer (result);
}

static Janet
curl_khkey_keytype_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_khkey * arg_0 = (struct curl_khkey *) janet_getpointer (argv, 0);
  enum curl_khtype arg_1 = janet_getinteger (argv, 1);
  enum curl_khtype *ptr;

  ptr = (enum curl_khtype *) &arg_1;
  arg_1 = *ptr;

  arg_0->keytype = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_khkey_keytype_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_khkey * arg_0 = (struct curl_khkey *) janet_getpointer (argv, 0);

  enum curl_khtype * result;
  result = (enum curl_khtype *)& ((arg_0)->keytype);

  return janet_wrap_integer (result);
}

static Janet
new_curl_khkey_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  int with_malloc = janet_getinteger (argv, 0);

  struct curl_khkey *result;

  if (with_malloc)
    {
      result = malloc (sizeof (struct curl_khkey));
    }
  else
    {
      result = NULL;
    }

  return janet_wrap_pointer (result);
}

static Janet
delete_curl_khkey_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_khkey * arg_0 = (struct curl_khkey *) janet_getpointer (argv, 0);
  free (arg_0);

  return janet_wrap_nil ();
}

static Janet
const_CURLKHSTAT_FINE_ADD_TO_FILE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLKHSTAT_FINE_ADD_TO_FILE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLKHSTAT_FINE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLKHSTAT_FINE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLKHSTAT_REJECT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLKHSTAT_REJECT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLKHSTAT_DEFER_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLKHSTAT_DEFER;

  return janet_wrap_integer (result);
}

static Janet
const_CURLKHSTAT_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLKHSTAT_LAST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLKHMATCH_OK_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLKHMATCH_OK;

  return janet_wrap_integer (result);
}

static Janet
const_CURLKHMATCH_MISMATCH_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLKHMATCH_MISMATCH;

  return janet_wrap_integer (result);
}

static Janet
const_CURLKHMATCH_MISSING_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLKHMATCH_MISSING;

  return janet_wrap_integer (result);
}

static Janet
const_CURLKHMATCH_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLKHMATCH_LAST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLUSESSL_NONE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLUSESSL_NONE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLUSESSL_TRY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLUSESSL_TRY;

  return janet_wrap_integer (result);
}

static Janet
const_CURLUSESSL_CONTROL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLUSESSL_CONTROL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLUSESSL_ALL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLUSESSL_ALL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLUSESSL_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLUSESSL_LAST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSLOPT_ALLOW_BEAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSLOPT_ALLOW_BEAST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSLOPT_NO_REVOKE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSLOPT_NO_REVOKE;

  return janet_wrap_integer (result);
}

/* static Janet */
/* const_CURLSSLOPT_NO_PARTIALCHAIN_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLSSLOPT_NO_PARTIALCHAIN; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURL_HET_DEFAULT_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   long result = CURL_HET_DEFAULT; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURL_UPKEEP_INTERVAL_DEFAULT_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   long result = CURL_UPKEEP_INTERVAL_DEFAULT; */

/*   return janet_wrap_integer (result); */
/* } */

static Janet
const_CURLFTPSSL_CCC_NONE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFTPSSL_CCC_NONE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFTPSSL_CCC_PASSIVE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFTPSSL_CCC_PASSIVE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFTPSSL_CCC_ACTIVE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFTPSSL_CCC_ACTIVE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFTPSSL_CCC_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFTPSSL_CCC_LAST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFTPAUTH_DEFAULT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFTPAUTH_DEFAULT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFTPAUTH_SSL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFTPAUTH_SSL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFTPAUTH_TLS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFTPAUTH_TLS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFTPAUTH_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFTPAUTH_LAST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFTP_CREATE_DIR_NONE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFTP_CREATE_DIR_NONE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFTP_CREATE_DIR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFTP_CREATE_DIR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFTP_CREATE_DIR_RETRY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFTP_CREATE_DIR_RETRY;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFTP_CREATE_DIR_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFTP_CREATE_DIR_LAST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFTPMETHOD_DEFAULT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFTPMETHOD_DEFAULT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFTPMETHOD_MULTICWD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFTPMETHOD_MULTICWD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFTPMETHOD_NOCWD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFTPMETHOD_NOCWD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFTPMETHOD_SINGLECWD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFTPMETHOD_SINGLECWD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFTPMETHOD_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFTPMETHOD_LAST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLHEADER_UNIFIED_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLHEADER_UNIFIED;

  return janet_wrap_integer (result);
}

static Janet
const_CURLHEADER_SEPARATE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLHEADER_SEPARATE;

  return janet_wrap_integer (result);
}

/* static Janet */
/* const_CURLALTSVC_IMMEDIATELY_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLALTSVC_IMMEDIATELY; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLALTSVC_READONLYFILE_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLALTSVC_READONLYFILE; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLALTSVC_H1_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLALTSVC_H1; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLALTSVC_H2_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLALTSVC_H2; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLALTSVC_H3_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLALTSVC_H3; */

/*   return janet_wrap_integer (result); */
/* } */

static Janet
const_CURLPROTO_HTTP_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_HTTP;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_HTTPS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_HTTPS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_FTP_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_FTP;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_FTPS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_FTPS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_SCP_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_SCP;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_SFTP_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_SFTP;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_TELNET_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_TELNET;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_LDAP_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_LDAP;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_LDAPS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_LDAPS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_DICT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_DICT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_FILE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_FILE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_TFTP_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_TFTP;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_IMAP_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_IMAP;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_IMAPS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_IMAPS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_POP3_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_POP3;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_POP3S_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_POP3S;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_SMTP_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_SMTP;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_SMTPS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_SMTPS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_RTSP_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_RTSP;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_RTMP_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_RTMP;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_RTMPT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_RTMPT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_RTMPE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_RTMPE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_RTMPTE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_RTMPTE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_RTMPS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_RTMPS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_RTMPTS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_RTMPTS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_GOPHER_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_GOPHER;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_SMB_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_SMB;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_SMBS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_SMBS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPROTO_ALL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPROTO_ALL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPTTYPE_LONG_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPTTYPE_LONG;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPTTYPE_OBJECTPOINT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPTTYPE_OBJECTPOINT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPTTYPE_FUNCTIONPOINT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPTTYPE_FUNCTIONPOINT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPTTYPE_OFF_T_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPTTYPE_OFF_T;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPTTYPE_STRINGPOINT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPTTYPE_STRINGPOINT;

  return janet_wrap_integer (result);
}

/* static Janet */
/* const_CURLOPTTYPE_SLISTPOINT_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPTTYPE_SLISTPOINT; */

/*   return janet_wrap_integer (result); */
/* } */

static Janet
const_CURLOPT_WRITEDATA_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_WRITEDATA;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_URL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_URL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PORT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PORT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXY;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_USERPWD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_USERPWD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXYUSERPWD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXYUSERPWD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_RANGE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_RANGE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_READDATA_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_READDATA;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_ERRORBUFFER_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_ERRORBUFFER;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_WRITEFUNCTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_WRITEFUNCTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_READFUNCTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_READFUNCTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_TIMEOUT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_TIMEOUT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_INFILESIZE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_INFILESIZE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_POSTFIELDS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_POSTFIELDS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_REFERER_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_REFERER;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_FTPPORT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_FTPPORT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_USERAGENT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_USERAGENT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_LOW_SPEED_LIMIT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_LOW_SPEED_LIMIT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_LOW_SPEED_TIME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_LOW_SPEED_TIME;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_RESUME_FROM_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_RESUME_FROM;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_COOKIE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_COOKIE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_HTTPHEADER_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_HTTPHEADER;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_HTTPPOST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_HTTPPOST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSLCERT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSLCERT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_KEYPASSWD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_KEYPASSWD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_CRLF_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_CRLF;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_QUOTE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_QUOTE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_HEADERDATA_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_HEADERDATA;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_COOKIEFILE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_COOKIEFILE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSLVERSION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSLVERSION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_TIMECONDITION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_TIMECONDITION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_TIMEVALUE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_TIMEVALUE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_CUSTOMREQUEST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_CUSTOMREQUEST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_STDERR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_STDERR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_POSTQUOTE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_POSTQUOTE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_OBSOLETE40_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_OBSOLETE40;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_VERBOSE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_VERBOSE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_HEADER_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_HEADER;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_NOPROGRESS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_NOPROGRESS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_NOBODY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_NOBODY;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_FAILONERROR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_FAILONERROR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_UPLOAD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_UPLOAD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_POST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_POST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_DIRLISTONLY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_DIRLISTONLY;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_APPEND_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_APPEND;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_NETRC_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_NETRC;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_FOLLOWLOCATION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_FOLLOWLOCATION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_TRANSFERTEXT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_TRANSFERTEXT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PUT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PUT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROGRESSFUNCTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROGRESSFUNCTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROGRESSDATA_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROGRESSDATA;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_AUTOREFERER_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_AUTOREFERER;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXYPORT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXYPORT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_POSTFIELDSIZE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_POSTFIELDSIZE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_HTTPPROXYTUNNEL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_HTTPPROXYTUNNEL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_INTERFACE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_INTERFACE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_KRBLEVEL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_KRBLEVEL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSL_VERIFYPEER_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSL_VERIFYPEER;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_CAINFO_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_CAINFO;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_MAXREDIRS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_MAXREDIRS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_FILETIME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_FILETIME;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_TELNETOPTIONS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_TELNETOPTIONS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_MAXCONNECTS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_MAXCONNECTS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_OBSOLETE72_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_OBSOLETE72;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_FRESH_CONNECT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_FRESH_CONNECT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_FORBID_REUSE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_FORBID_REUSE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_RANDOM_FILE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_RANDOM_FILE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_EGDSOCKET_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_EGDSOCKET;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_CONNECTTIMEOUT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_CONNECTTIMEOUT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_HEADERFUNCTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_HEADERFUNCTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_HTTPGET_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_HTTPGET;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSL_VERIFYHOST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSL_VERIFYHOST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_COOKIEJAR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_COOKIEJAR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSL_CIPHER_LIST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSL_CIPHER_LIST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_HTTP_VERSION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_HTTP_VERSION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_FTP_USE_EPSV_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_FTP_USE_EPSV;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSLCERTTYPE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSLCERTTYPE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSLKEY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSLKEY;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSLKEYTYPE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSLKEYTYPE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSLENGINE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSLENGINE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSLENGINE_DEFAULT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSLENGINE_DEFAULT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_DNS_USE_GLOBAL_CACHE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_DNS_USE_GLOBAL_CACHE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_DNS_CACHE_TIMEOUT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_DNS_CACHE_TIMEOUT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PREQUOTE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PREQUOTE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_DEBUGFUNCTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_DEBUGFUNCTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_DEBUGDATA_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_DEBUGDATA;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_COOKIESESSION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_COOKIESESSION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_CAPATH_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_CAPATH;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_BUFFERSIZE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_BUFFERSIZE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_NOSIGNAL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_NOSIGNAL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SHARE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SHARE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXYTYPE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXYTYPE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_ACCEPT_ENCODING_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_ACCEPT_ENCODING;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PRIVATE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PRIVATE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_HTTP200ALIASES_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_HTTP200ALIASES;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_UNRESTRICTED_AUTH_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_UNRESTRICTED_AUTH;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_FTP_USE_EPRT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_FTP_USE_EPRT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_HTTPAUTH_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_HTTPAUTH;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSL_CTX_FUNCTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSL_CTX_FUNCTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSL_CTX_DATA_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSL_CTX_DATA;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_FTP_CREATE_MISSING_DIRS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_FTP_CREATE_MISSING_DIRS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXYAUTH_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXYAUTH;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_FTP_RESPONSE_TIMEOUT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_FTP_RESPONSE_TIMEOUT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_IPRESOLVE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_IPRESOLVE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_MAXFILESIZE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_MAXFILESIZE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_INFILESIZE_LARGE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_INFILESIZE_LARGE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_RESUME_FROM_LARGE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_RESUME_FROM_LARGE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_MAXFILESIZE_LARGE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_MAXFILESIZE_LARGE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_NETRC_FILE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_NETRC_FILE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_USE_SSL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_USE_SSL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_POSTFIELDSIZE_LARGE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_POSTFIELDSIZE_LARGE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_TCP_NODELAY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_TCP_NODELAY;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_FTPSSLAUTH_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_FTPSSLAUTH;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_IOCTLFUNCTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_IOCTLFUNCTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_IOCTLDATA_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_IOCTLDATA;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_FTP_ACCOUNT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_FTP_ACCOUNT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_COOKIELIST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_COOKIELIST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_IGNORE_CONTENT_LENGTH_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_IGNORE_CONTENT_LENGTH;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_FTP_SKIP_PASV_IP_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_FTP_SKIP_PASV_IP;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_FTP_FILEMETHOD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_FTP_FILEMETHOD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_LOCALPORT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_LOCALPORT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_LOCALPORTRANGE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_LOCALPORTRANGE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_CONNECT_ONLY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_CONNECT_ONLY;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_CONV_FROM_NETWORK_FUNCTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_CONV_FROM_NETWORK_FUNCTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_CONV_TO_NETWORK_FUNCTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_CONV_TO_NETWORK_FUNCTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_CONV_FROM_UTF8_FUNCTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_CONV_FROM_UTF8_FUNCTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_MAX_SEND_SPEED_LARGE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_MAX_SEND_SPEED_LARGE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_MAX_RECV_SPEED_LARGE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_MAX_RECV_SPEED_LARGE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_FTP_ALTERNATIVE_TO_USER_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_FTP_ALTERNATIVE_TO_USER;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SOCKOPTFUNCTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SOCKOPTFUNCTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SOCKOPTDATA_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SOCKOPTDATA;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSL_SESSIONID_CACHE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSL_SESSIONID_CACHE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSH_AUTH_TYPES_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSH_AUTH_TYPES;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSH_PUBLIC_KEYFILE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSH_PUBLIC_KEYFILE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSH_PRIVATE_KEYFILE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSH_PRIVATE_KEYFILE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_FTP_SSL_CCC_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_FTP_SSL_CCC;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_TIMEOUT_MS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_TIMEOUT_MS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_CONNECTTIMEOUT_MS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_CONNECTTIMEOUT_MS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_HTTP_TRANSFER_DECODING_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_HTTP_TRANSFER_DECODING;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_HTTP_CONTENT_DECODING_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_HTTP_CONTENT_DECODING;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_NEW_FILE_PERMS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_NEW_FILE_PERMS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_NEW_DIRECTORY_PERMS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_NEW_DIRECTORY_PERMS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_POSTREDIR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_POSTREDIR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSH_HOST_PUBLIC_KEY_MD5_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSH_HOST_PUBLIC_KEY_MD5;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_OPENSOCKETFUNCTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_OPENSOCKETFUNCTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_OPENSOCKETDATA_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_OPENSOCKETDATA;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_COPYPOSTFIELDS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_COPYPOSTFIELDS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXY_TRANSFER_MODE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXY_TRANSFER_MODE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SEEKFUNCTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SEEKFUNCTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SEEKDATA_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SEEKDATA;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_CRLFILE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_CRLFILE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_ISSUERCERT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_ISSUERCERT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_ADDRESS_SCOPE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_ADDRESS_SCOPE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_CERTINFO_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_CERTINFO;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_USERNAME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_USERNAME;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PASSWORD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PASSWORD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXYUSERNAME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXYUSERNAME;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXYPASSWORD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXYPASSWORD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_NOPROXY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_NOPROXY;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_TFTP_BLKSIZE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_TFTP_BLKSIZE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SOCKS5_GSSAPI_SERVICE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SOCKS5_GSSAPI_SERVICE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SOCKS5_GSSAPI_NEC_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SOCKS5_GSSAPI_NEC;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROTOCOLS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROTOCOLS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_REDIR_PROTOCOLS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_REDIR_PROTOCOLS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSH_KNOWNHOSTS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSH_KNOWNHOSTS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSH_KEYFUNCTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSH_KEYFUNCTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSH_KEYDATA_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSH_KEYDATA;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_MAIL_FROM_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_MAIL_FROM;

  return janet_wrap_integer (result);
}

/* static Janet */
/* const_CURLOPT_MAIL_RCPT_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPT_MAIL_RCPT; */

/*   return janet_wrap_integer (result); */
/* } */

static Janet
const_CURLOPT_FTP_USE_PRET_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_FTP_USE_PRET;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_RTSP_REQUEST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_RTSP_REQUEST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_RTSP_SESSION_ID_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_RTSP_SESSION_ID;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_RTSP_STREAM_URI_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_RTSP_STREAM_URI;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_RTSP_TRANSPORT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_RTSP_TRANSPORT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_RTSP_CLIENT_CSEQ_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_RTSP_CLIENT_CSEQ;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_RTSP_SERVER_CSEQ_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_RTSP_SERVER_CSEQ;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_INTERLEAVEDATA_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_INTERLEAVEDATA;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_INTERLEAVEFUNCTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_INTERLEAVEFUNCTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_WILDCARDMATCH_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_WILDCARDMATCH;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_CHUNK_BGN_FUNCTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_CHUNK_BGN_FUNCTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_CHUNK_END_FUNCTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_CHUNK_END_FUNCTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_FNMATCH_FUNCTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_FNMATCH_FUNCTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_CHUNK_DATA_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_CHUNK_DATA;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_FNMATCH_DATA_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_FNMATCH_DATA;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_RESOLVE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_RESOLVE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_TLSAUTH_USERNAME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_TLSAUTH_USERNAME;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_TLSAUTH_PASSWORD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_TLSAUTH_PASSWORD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_TLSAUTH_TYPE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_TLSAUTH_TYPE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_TRANSFER_ENCODING_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_TRANSFER_ENCODING;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_CLOSESOCKETFUNCTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_CLOSESOCKETFUNCTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_CLOSESOCKETDATA_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_CLOSESOCKETDATA;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_GSSAPI_DELEGATION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_GSSAPI_DELEGATION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_DNS_SERVERS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_DNS_SERVERS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_ACCEPTTIMEOUT_MS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_ACCEPTTIMEOUT_MS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_TCP_KEEPALIVE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_TCP_KEEPALIVE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_TCP_KEEPIDLE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_TCP_KEEPIDLE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_TCP_KEEPINTVL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_TCP_KEEPINTVL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSL_OPTIONS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSL_OPTIONS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_MAIL_AUTH_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_MAIL_AUTH;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SASL_IR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SASL_IR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_XFERINFOFUNCTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_XFERINFOFUNCTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_XOAUTH2_BEARER_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_XOAUTH2_BEARER;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_DNS_INTERFACE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_DNS_INTERFACE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_DNS_LOCAL_IP4_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_DNS_LOCAL_IP4;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_DNS_LOCAL_IP6_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_DNS_LOCAL_IP6;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_LOGIN_OPTIONS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_LOGIN_OPTIONS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSL_ENABLE_NPN_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSL_ENABLE_NPN;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSL_ENABLE_ALPN_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSL_ENABLE_ALPN;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_EXPECT_100_TIMEOUT_MS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_EXPECT_100_TIMEOUT_MS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXYHEADER_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXYHEADER;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_HEADEROPT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_HEADEROPT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PINNEDPUBLICKEY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PINNEDPUBLICKEY;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_UNIX_SOCKET_PATH_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_UNIX_SOCKET_PATH;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSL_VERIFYSTATUS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSL_VERIFYSTATUS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSL_FALSESTART_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSL_FALSESTART;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PATH_AS_IS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PATH_AS_IS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXY_SERVICE_NAME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXY_SERVICE_NAME;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SERVICE_NAME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SERVICE_NAME;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PIPEWAIT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PIPEWAIT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_DEFAULT_PROTOCOL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_DEFAULT_PROTOCOL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_STREAM_WEIGHT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_STREAM_WEIGHT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_STREAM_DEPENDS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_STREAM_DEPENDS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_STREAM_DEPENDS_E_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_STREAM_DEPENDS_E;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_TFTP_NO_OPTIONS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_TFTP_NO_OPTIONS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_CONNECT_TO_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_CONNECT_TO;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_TCP_FASTOPEN_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_TCP_FASTOPEN;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_KEEP_SENDING_ON_ERROR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_KEEP_SENDING_ON_ERROR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXY_CAINFO_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXY_CAINFO;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXY_CAPATH_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXY_CAPATH;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXY_SSL_VERIFYPEER_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXY_SSL_VERIFYPEER;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXY_SSL_VERIFYHOST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXY_SSL_VERIFYHOST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXY_SSLVERSION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXY_SSLVERSION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXY_TLSAUTH_USERNAME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXY_TLSAUTH_USERNAME;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXY_TLSAUTH_PASSWORD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXY_TLSAUTH_PASSWORD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXY_TLSAUTH_TYPE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXY_TLSAUTH_TYPE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXY_SSLCERT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXY_SSLCERT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXY_SSLCERTTYPE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXY_SSLCERTTYPE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXY_SSLKEY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXY_SSLKEY;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXY_SSLKEYTYPE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXY_SSLKEYTYPE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXY_KEYPASSWD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXY_KEYPASSWD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXY_SSL_CIPHER_LIST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXY_SSL_CIPHER_LIST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXY_CRLFILE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXY_CRLFILE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXY_SSL_OPTIONS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXY_SSL_OPTIONS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PRE_PROXY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PRE_PROXY;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_PROXY_PINNEDPUBLICKEY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_PROXY_PINNEDPUBLICKEY;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_ABSTRACT_UNIX_SOCKET_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_ABSTRACT_UNIX_SOCKET;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SUPPRESS_CONNECT_HEADERS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SUPPRESS_CONNECT_HEADERS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_REQUEST_TARGET_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_REQUEST_TARGET;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SOCKS5_AUTH_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SOCKS5_AUTH;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_SSH_COMPRESSION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_SSH_COMPRESSION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLOPT_MIMEPOST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_MIMEPOST;

  return janet_wrap_integer (result);
}

/* static Janet */
/* const_CURLOPT_TIMEVALUE_LARGE_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPT_TIMEVALUE_LARGE; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLOPT_RESOLVER_START_FUNCTION_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPT_RESOLVER_START_FUNCTION; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLOPT_RESOLVER_START_DATA_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPT_RESOLVER_START_DATA; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLOPT_HAPROXYPROTOCOL_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPT_HAPROXYPROTOCOL; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLOPT_DNS_SHUFFLE_ADDRESSES_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPT_DNS_SHUFFLE_ADDRESSES; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLOPT_TLS13_CIPHERS_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPT_TLS13_CIPHERS; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLOPT_PROXY_TLS13_CIPHERS_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPT_PROXY_TLS13_CIPHERS; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLOPT_DISALLOW_USERNAME_IN_URL_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPT_DISALLOW_USERNAME_IN_URL; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLOPT_DOH_URL_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPT_DOH_URL; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLOPT_UPLOAD_BUFFERSIZE_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPT_UPLOAD_BUFFERSIZE; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLOPT_UPKEEP_INTERVAL_MS_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPT_UPKEEP_INTERVAL_MS; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLOPT_CURLU_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPT_CURLU; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLOPT_TRAILERFUNCTION_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPT_TRAILERFUNCTION; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLOPT_TRAILERDATA_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPT_TRAILERDATA; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLOPT_HTTP09_ALLOWED_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPT_HTTP09_ALLOWED; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLOPT_ALTSVC_CTRL_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPT_ALTSVC_CTRL; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLOPT_ALTSVC_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPT_ALTSVC; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLOPT_MAXAGE_CONN_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPT_MAXAGE_CONN; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLOPT_SASL_AUTHZID_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPT_SASL_AUTHZID; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLOPT_MAIL_RCPT_ALLLOWFAILS_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLOPT_MAIL_RCPT_ALLLOWFAILS; */

/*   return janet_wrap_integer (result); */
/* } */

static Janet
const_CURLOPT_LASTENTRY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLOPT_LASTENTRY;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_IPRESOLVE_WHATEVER_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_IPRESOLVE_WHATEVER;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_IPRESOLVE_V4_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_IPRESOLVE_V4;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_IPRESOLVE_V6_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_IPRESOLVE_V6;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_HTTP_VERSION_NONE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_HTTP_VERSION_NONE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_HTTP_VERSION_1_0_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_HTTP_VERSION_1_0;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_HTTP_VERSION_1_1_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_HTTP_VERSION_1_1;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_HTTP_VERSION_2_0_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_HTTP_VERSION_2_0;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_HTTP_VERSION_2TLS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_HTTP_VERSION_2TLS;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE;

  return janet_wrap_integer (result);
}

/* static Janet */
/* const_CURL_HTTP_VERSION_3_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURL_HTTP_VERSION_3; */

/*   return janet_wrap_integer (result); */
/* } */

static Janet
const_CURL_HTTP_VERSION_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_HTTP_VERSION_LAST;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_RTSPREQ_NONE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_RTSPREQ_NONE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_RTSPREQ_OPTIONS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_RTSPREQ_OPTIONS;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_RTSPREQ_DESCRIBE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_RTSPREQ_DESCRIBE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_RTSPREQ_ANNOUNCE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_RTSPREQ_ANNOUNCE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_RTSPREQ_SETUP_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_RTSPREQ_SETUP;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_RTSPREQ_PLAY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_RTSPREQ_PLAY;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_RTSPREQ_PAUSE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_RTSPREQ_PAUSE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_RTSPREQ_TEARDOWN_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_RTSPREQ_TEARDOWN;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_RTSPREQ_GET_PARAMETER_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_RTSPREQ_GET_PARAMETER;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_RTSPREQ_SET_PARAMETER_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_RTSPREQ_SET_PARAMETER;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_RTSPREQ_RECORD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_RTSPREQ_RECORD;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_RTSPREQ_RECEIVE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_RTSPREQ_RECEIVE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_RTSPREQ_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_RTSPREQ_LAST;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_NETRC_IGNORED_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_NETRC_IGNORED;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_NETRC_OPTIONAL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_NETRC_OPTIONAL;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_NETRC_REQUIRED_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_NETRC_REQUIRED;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_NETRC_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_NETRC_LAST;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_SSLVERSION_DEFAULT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SSLVERSION_DEFAULT;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_SSLVERSION_TLSv1_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SSLVERSION_TLSv1;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_SSLVERSION_SSLv2_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SSLVERSION_SSLv2;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_SSLVERSION_SSLv3_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SSLVERSION_SSLv3;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_SSLVERSION_TLSv1_0_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SSLVERSION_TLSv1_0;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_SSLVERSION_TLSv1_1_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SSLVERSION_TLSv1_1;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_SSLVERSION_TLSv1_2_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SSLVERSION_TLSv1_2;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_SSLVERSION_TLSv1_3_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SSLVERSION_TLSv1_3;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_SSLVERSION_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SSLVERSION_LAST;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_SSLVERSION_MAX_NONE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SSLVERSION_MAX_NONE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_SSLVERSION_MAX_DEFAULT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SSLVERSION_MAX_DEFAULT;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_SSLVERSION_MAX_TLSv1_0_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SSLVERSION_MAX_TLSv1_0;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_SSLVERSION_MAX_TLSv1_1_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SSLVERSION_MAX_TLSv1_1;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_SSLVERSION_MAX_TLSv1_2_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SSLVERSION_MAX_TLSv1_2;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_SSLVERSION_MAX_TLSv1_3_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SSLVERSION_MAX_TLSv1_3;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_SSLVERSION_MAX_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_SSLVERSION_MAX_LAST;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_TLSAUTH_NONE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_TLSAUTH_NONE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_TLSAUTH_SRP_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_TLSAUTH_SRP;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_TLSAUTH_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_TLSAUTH_LAST;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_REDIR_GET_ALL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_REDIR_GET_ALL;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_REDIR_POST_301_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_REDIR_POST_301;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_REDIR_POST_302_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_REDIR_POST_302;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_REDIR_POST_303_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_REDIR_POST_303;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_REDIR_POST_ALL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_REDIR_POST_ALL;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_TIMECOND_NONE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_TIMECOND_NONE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_TIMECOND_IFMODSINCE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_TIMECOND_IFMODSINCE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_TIMECOND_IFUNMODSINCE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_TIMECOND_IFUNMODSINCE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_TIMECOND_LASTMOD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_TIMECOND_LASTMOD;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_TIMECOND_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_TIMECOND_LAST;

  return janet_wrap_integer (result);
}

static Janet
curl_strequal_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  char const * arg_0 = (char const *) janet_getstring (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);

  int result = curl_strequal ((char const *) arg_0, (char const *) arg_1);

  return janet_wrap_integer (result);
}

static Janet
curl_strnequal_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 3);

  char const * arg_0 = (char const *) janet_getstring (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);
  size_t arg_2 = janet_getinteger (argv, 2);

  int result = curl_strnequal ((char const *) arg_0, (char const *) arg_1, (size_t) arg_2);

  return janet_wrap_integer (result);
}

static Janet
curl_mime_init_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  CURL * arg_0 = (CURL *) janet_getpointer (argv, 0);

  curl_mime * result = curl_mime_init ((CURL *) arg_0);

  return janet_wrap_pointer (result);
}

static Janet
curl_mime_free_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_mime * arg_0 = (curl_mime *) janet_getpointer (argv, 0);

  curl_mime_free ((curl_mime *) arg_0);

  return janet_wrap_nil ();
}

static Janet
curl_mime_addpart_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_mime * arg_0 = (curl_mime *) janet_getpointer (argv, 0);

  curl_mimepart * result = curl_mime_addpart ((curl_mime *) arg_0);

  return janet_wrap_pointer (result);
}

static Janet
curl_mime_name_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_mimepart * arg_0 = (curl_mimepart *) janet_getpointer (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);

  CURLcode result = curl_mime_name ((curl_mimepart *) arg_0, (char const *) arg_1);

  return janet_wrap_integer (result);
}

static Janet
curl_mime_filename_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_mimepart * arg_0 = (curl_mimepart *) janet_getpointer (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);

  CURLcode result = curl_mime_filename ((curl_mimepart *) arg_0, (char const *) arg_1);

  return janet_wrap_integer (result);
}

static Janet
curl_mime_type_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_mimepart * arg_0 = (curl_mimepart *) janet_getpointer (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);

  CURLcode result = curl_mime_type ((curl_mimepart *) arg_0, (char const *) arg_1);

  return janet_wrap_integer (result);
}

static Janet
curl_mime_encoder_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_mimepart * arg_0 = (curl_mimepart *) janet_getpointer (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);

  CURLcode result = curl_mime_encoder ((curl_mimepart *) arg_0, (char const *) arg_1);

  return janet_wrap_integer (result);
}

static Janet
curl_mime_data_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 3);

  curl_mimepart * arg_0 = (curl_mimepart *) janet_getpointer (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);
  size_t arg_2 = janet_getinteger (argv, 2);

  CURLcode result = curl_mime_data ((curl_mimepart *) arg_0, (char const *) arg_1, (size_t) arg_2);

  return janet_wrap_integer (result);
}

static Janet
curl_mime_filedata_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_mimepart * arg_0 = (curl_mimepart *) janet_getpointer (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);

  CURLcode result = curl_mime_filedata ((curl_mimepart *) arg_0, (char const *) arg_1);

  return janet_wrap_integer (result);
}

static Janet
curl_mime_data_cb_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 6);

  curl_mimepart * arg_0 = (curl_mimepart *) janet_getpointer (argv, 0);
  curl_off_t arg_1 = janet_getinteger (argv, 1);
  curl_read_callback arg_2 = janet_getinteger (argv, 2);
  curl_seek_callback arg_3 = janet_getinteger (argv, 3);
  curl_free_callback arg_4 = janet_getinteger (argv, 4);
  void * arg_5 = (void *) janet_getpointer (argv, 5);

  CURLcode result = curl_mime_data_cb ((curl_mimepart *) arg_0, (curl_off_t) arg_1, (curl_read_callback) arg_2, (curl_seek_callback) arg_3, (curl_free_callback) arg_4, (void *) arg_5);

  return janet_wrap_integer (result);
}

static Janet
curl_mime_subparts_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_mimepart * arg_0 = (curl_mimepart *) janet_getpointer (argv, 0);
  curl_mime * arg_1 = (curl_mime *) janet_getpointer (argv, 1);

  CURLcode result = curl_mime_subparts ((curl_mimepart *) arg_0, (curl_mime *) arg_1);

  return janet_wrap_integer (result);
}

static Janet
curl_mime_headers_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 3);

  curl_mimepart * arg_0 = (curl_mimepart *) janet_getpointer (argv, 0);
  struct curl_slist * arg_1 = (struct curl_slist *) janet_getpointer (argv, 1);
  int arg_2 = janet_getinteger (argv, 2);

  CURLcode result = curl_mime_headers ((curl_mimepart *) arg_0, (struct curl_slist *) arg_1, (int) arg_2);

  return janet_wrap_integer (result);
}

static Janet
const_CURLFORM_NOTHING_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFORM_NOTHING;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFORM_COPYNAME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFORM_COPYNAME;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFORM_PTRNAME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFORM_PTRNAME;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFORM_NAMELENGTH_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFORM_NAMELENGTH;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFORM_COPYCONTENTS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFORM_COPYCONTENTS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFORM_PTRCONTENTS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFORM_PTRCONTENTS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFORM_CONTENTSLENGTH_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFORM_CONTENTSLENGTH;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFORM_FILECONTENT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFORM_FILECONTENT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFORM_ARRAY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFORM_ARRAY;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFORM_OBSOLETE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFORM_OBSOLETE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFORM_FILE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFORM_FILE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFORM_BUFFER_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFORM_BUFFER;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFORM_BUFFERPTR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFORM_BUFFERPTR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFORM_BUFFERLENGTH_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFORM_BUFFERLENGTH;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFORM_CONTENTTYPE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFORM_CONTENTTYPE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFORM_CONTENTHEADER_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFORM_CONTENTHEADER;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFORM_FILENAME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFORM_FILENAME;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFORM_END_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFORM_END;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFORM_OBSOLETE2_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFORM_OBSOLETE2;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFORM_STREAM_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFORM_STREAM;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFORM_CONTENTLEN_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFORM_CONTENTLEN;

  return janet_wrap_integer (result);
}

static Janet
const_CURLFORM_LASTENTRY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLFORM_LASTENTRY;

  return janet_wrap_integer (result);
}

static Janet
curl_forms_option_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_forms * arg_0 = (struct curl_forms *) janet_getpointer (argv, 0);
  CURLformoption arg_1 = janet_getinteger (argv, 1);
  CURLformoption *ptr;

  ptr = (CURLformoption *) &arg_1;
  arg_1 = *ptr;

  arg_0->option = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_forms_option_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_forms * arg_0 = (struct curl_forms *) janet_getpointer (argv, 0);

  CURLformoption * result;
  result = (CURLformoption *)& ((arg_0)->option);

  return janet_wrap_integer (result);
}

static Janet
curl_forms_value_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_forms * arg_0 = (struct curl_forms *) janet_getpointer (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);
  char const * *ptr;

  ptr = (char const * *) &arg_1;
  arg_1 = *ptr;

  arg_0->value = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_forms_value_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_forms * arg_0 = (struct curl_forms *) janet_getpointer (argv, 0);

  char const * * result;
  result = (char const * *)& ((arg_0)->value);

  return janet_wrap_pointer (result);
}

static Janet
new_curl_forms_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  int with_malloc = janet_getinteger (argv, 0);

  struct curl_forms *result;

  if (with_malloc)
    {
      result = malloc (sizeof (struct curl_forms));
    }
  else
    {
      result = NULL;
    }

  return janet_wrap_pointer (result);
}

static Janet
delete_curl_forms_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_forms * arg_0 = (struct curl_forms *) janet_getpointer (argv, 0);
  free (arg_0);

  return janet_wrap_nil ();
}

static Janet
const_CURL_FORMADD_OK_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_FORMADD_OK;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_FORMADD_MEMORY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_FORMADD_MEMORY;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_FORMADD_OPTION_TWICE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_FORMADD_OPTION_TWICE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_FORMADD_NULL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_FORMADD_NULL;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_FORMADD_UNKNOWN_OPTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_FORMADD_UNKNOWN_OPTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_FORMADD_INCOMPLETE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_FORMADD_INCOMPLETE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_FORMADD_ILLEGAL_ARRAY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_FORMADD_ILLEGAL_ARRAY;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_FORMADD_DISABLED_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_FORMADD_DISABLED;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_FORMADD_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_FORMADD_LAST;

  return janet_wrap_integer (result);
}

static Janet
curl_formadd_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 3);

  struct curl_httppost ** arg_0 = (struct curl_httppost **) janet_getpointer (argv, 0);
  struct curl_httppost ** arg_1 = (struct curl_httppost **) janet_getpointer (argv, 1);
  struct curl_httppost ** arg_2 = (struct curl_httppost **) janet_getpointer (argv, 2);

  CURLFORMcode result = curl_formadd ((struct curl_httppost **) arg_0, (struct curl_httppost **) arg_1, (struct curl_httppost **) arg_2);

  return janet_wrap_integer (result);
}

static Janet
curl_formget_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 3);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);
  void * arg_1 = (void *) janet_getpointer (argv, 1);
  curl_formget_callback arg_2 = janet_getinteger (argv, 2);

  int result = curl_formget ((struct curl_httppost *) arg_0, (void *) arg_1, (curl_formget_callback) arg_2);

  return janet_wrap_integer (result);
}

static Janet
curl_formfree_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_httppost * arg_0 = (struct curl_httppost *) janet_getpointer (argv, 0);

  curl_formfree ((struct curl_httppost *) arg_0);

  return janet_wrap_nil ();
}

static Janet
curl_getenv_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  char const * arg_0 = (char const *) janet_getstring (argv, 0);

  char * result = curl_getenv ((char const *) arg_0);

  return janet_wrap_pointer (result);
}

static Janet
curl_version_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  char * result = curl_version ();

  return janet_wrap_pointer (result);
}

static Janet
curl_easy_escape_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 3);

  CURL * arg_0 = (CURL *) janet_getpointer (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);
  int arg_2 = janet_getinteger (argv, 2);

  char * result = curl_easy_escape ((CURL *) arg_0, (char const *) arg_1, (int) arg_2);

  return janet_wrap_pointer (result);
}

static Janet
curl_escape_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  char const * arg_0 = (char const *) janet_getstring (argv, 0);
  int arg_1 = janet_getinteger (argv, 1);

  char * result = curl_escape ((char const *) arg_0, (int) arg_1);

  return janet_wrap_pointer (result);
}

static Janet
curl_easy_unescape_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 4);

  CURL * arg_0 = (CURL *) janet_getpointer (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);
  int arg_2 = janet_getinteger (argv, 2);
  int * arg_3 = (int *) janet_getpointer (argv, 3);

  char * result = curl_easy_unescape ((CURL *) arg_0, (char const *) arg_1, (int) arg_2, (int *) arg_3);

  return janet_wrap_pointer (result);
}

static Janet
curl_unescape_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  char const * arg_0 = (char const *) janet_getstring (argv, 0);
  int arg_1 = janet_getinteger (argv, 1);

  char * result = curl_unescape ((char const *) arg_0, (int) arg_1);

  return janet_wrap_pointer (result);
}

static Janet
curl_free_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  void * arg_0 = (void *) janet_getpointer (argv, 0);

  curl_free ((void *) arg_0);

  return janet_wrap_nil ();
}

static Janet
curl_global_init_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  long arg_0 = janet_getinteger (argv, 0);

  CURLcode result = curl_global_init ((long) arg_0);

  return janet_wrap_integer (result);
}

static Janet
curl_global_init_mem_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 6);

  long arg_0 = janet_getinteger (argv, 0);
  curl_malloc_callback arg_1 = janet_getinteger (argv, 1);
  curl_free_callback arg_2 = janet_getinteger (argv, 2);
  curl_realloc_callback arg_3 = janet_getinteger (argv, 3);
  curl_strdup_callback arg_4 = janet_getinteger (argv, 4);
  curl_calloc_callback arg_5 = janet_getinteger (argv, 5);

  CURLcode result = curl_global_init_mem ((long) arg_0, (curl_malloc_callback) arg_1, (curl_free_callback) arg_2, (curl_realloc_callback) arg_3, (curl_strdup_callback) arg_4, (curl_calloc_callback) arg_5);

  return janet_wrap_integer (result);
}

static Janet
curl_global_cleanup_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  curl_global_cleanup ();

  return janet_wrap_nil ();
}

static Janet
curl_slist_data_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_slist * arg_0 = (struct curl_slist *) janet_getpointer (argv, 0);
  char * arg_1 = (char *) janet_getpointer (argv, 1);
  char * *ptr;

  ptr = (char * *) &arg_1;
  arg_1 = *ptr;

  arg_0->data = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_slist_data_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_slist * arg_0 = (struct curl_slist *) janet_getpointer (argv, 0);

  char * * result;
  result = (char * *)& ((arg_0)->data);

  return janet_wrap_pointer (result);
}

static Janet
curl_slist_next_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_slist * arg_0 = (struct curl_slist *) janet_getpointer (argv, 0);
  struct curl_slist * arg_1 = (struct curl_slist *) janet_getpointer (argv, 1);
  struct curl_slist * *ptr;

  ptr = (struct curl_slist * *) &arg_1;
  arg_1 = *ptr;

  arg_0->next = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_slist_next_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_slist * arg_0 = (struct curl_slist *) janet_getpointer (argv, 0);

  struct curl_slist * * result;
  result = (struct curl_slist * *)& ((arg_0)->next);

  return janet_wrap_pointer (result);
}

static Janet
new_curl_slist_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  int with_malloc = janet_getinteger (argv, 0);

  struct curl_slist *result;

  if (with_malloc)
    {
      result = malloc (sizeof (struct curl_slist));
    }
  else
    {
      result = NULL;
    }

  return janet_wrap_pointer (result);
}

static Janet
delete_curl_slist_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_slist * arg_0 = (struct curl_slist *) janet_getpointer (argv, 0);
  free (arg_0);

  return janet_wrap_nil ();
}

static Janet
curl_ssl_backend_id_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_ssl_backend * arg_0 = (curl_ssl_backend *) janet_getpointer (argv, 0);
  curl_sslbackend arg_1 = janet_getinteger (argv, 1);

 // id

  arg_0->id = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_ssl_backend_id_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_ssl_backend * arg_0 = (curl_ssl_backend *) janet_getpointer (argv, 0);

  curl_sslbackend result;
  result = arg_0->id;

  return janet_wrap_integer (result);
}

static Janet
curl_ssl_backend_name_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_ssl_backend * arg_0 = (curl_ssl_backend *) janet_getpointer (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);

 // name

  arg_0->name = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_ssl_backend_name_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_ssl_backend * arg_0 = (curl_ssl_backend *) janet_getpointer (argv, 0);

  char const * result;
  result = arg_0->name;

  return janet_wrap_pointer (result);
}

static Janet
new_curl_ssl_backend_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  int with_malloc = janet_getinteger (argv, 0);

   curl_ssl_backend *result;

  if (with_malloc)
    {
      result = malloc (sizeof ( curl_ssl_backend));
    }
  else
    {
      result = NULL;
    }

  return janet_wrap_pointer (result);
}

static Janet
delete_curl_ssl_backend_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_ssl_backend * arg_0 = (curl_ssl_backend *) janet_getpointer (argv, 0);
  free (arg_0);

  return janet_wrap_nil ();
}

static Janet
const_CURLSSLSET_OK_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSLSET_OK;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSLSET_UNKNOWN_BACKEND_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSLSET_UNKNOWN_BACKEND;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSLSET_TOO_LATE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSLSET_TOO_LATE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSSLSET_NO_BACKENDS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSSLSET_NO_BACKENDS;

  return janet_wrap_integer (result);
}

static Janet
curl_global_sslset_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 3);

  curl_sslbackend arg_0 = janet_getinteger (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);
  curl_ssl_backend const *** arg_2 = (curl_ssl_backend const ***) janet_getpointer (argv, 2);

  CURLsslset result = curl_global_sslset ((curl_sslbackend) arg_0, (char const *) arg_1, (curl_ssl_backend const ***) arg_2);

  return janet_wrap_integer (result);
}

static Janet
curl_slist_append_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_slist * arg_0 = (struct curl_slist *) janet_getpointer (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);

  struct curl_slist * result = curl_slist_append ((struct curl_slist *) arg_0, (char const *) arg_1);

  return janet_wrap_pointer (result);
}

static Janet
curl_slist_free_all_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_slist * arg_0 = (struct curl_slist *) janet_getpointer (argv, 0);

  curl_slist_free_all ((struct curl_slist *) arg_0);

  return janet_wrap_nil ();
}

static Janet
curl_getdate_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  char const * arg_0 = (char const *) janet_getstring (argv, 0);
  time_t const * arg_1 = (time_t const *) janet_getpointer (argv, 1);

  time_t result = curl_getdate ((char const *) arg_0, (time_t const *) arg_1);

  return janet_wrap_integer (result);
}

static Janet
curl_certinfo_num_of_certs_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_certinfo * arg_0 = (struct curl_certinfo *) janet_getpointer (argv, 0);
  int arg_1 = janet_getinteger (argv, 1);
  int *ptr;

  ptr = (int *) &arg_1;
  arg_1 = *ptr;

  arg_0->num_of_certs = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_certinfo_num_of_certs_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_certinfo * arg_0 = (struct curl_certinfo *) janet_getpointer (argv, 0);

  int * result;
  result = (int *)& ((arg_0)->num_of_certs);

  return janet_wrap_integer (result);
}

static Janet
curl_certinfo_certinfo_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_certinfo * arg_0 = (struct curl_certinfo *) janet_getpointer (argv, 0);
  struct curl_slist ** arg_1 = (struct curl_slist **) janet_getpointer (argv, 1);
  struct curl_slist ** *ptr;

  ptr = (struct curl_slist ** *) &arg_1;
  arg_1 = *ptr;

  arg_0->certinfo = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_certinfo_certinfo_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_certinfo * arg_0 = (struct curl_certinfo *) janet_getpointer (argv, 0);

  struct curl_slist ** * result;
  result = (struct curl_slist ** *)& ((arg_0)->certinfo);

  return janet_wrap_pointer (result);
}

static Janet
new_curl_certinfo_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  int with_malloc = janet_getinteger (argv, 0);

  struct curl_certinfo *result;

  if (with_malloc)
    {
      result = malloc (sizeof (struct curl_certinfo));
    }
  else
    {
      result = NULL;
    }

  return janet_wrap_pointer (result);
}

static Janet
delete_curl_certinfo_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_certinfo * arg_0 = (struct curl_certinfo *) janet_getpointer (argv, 0);
  free (arg_0);

  return janet_wrap_nil ();
}

static Janet
curl_tlssessioninfo_backend_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_tlssessioninfo * arg_0 = (struct curl_tlssessioninfo *) janet_getpointer (argv, 0);
  curl_sslbackend arg_1 = janet_getinteger (argv, 1);
  curl_sslbackend *ptr;

  ptr = (curl_sslbackend *) &arg_1;
  arg_1 = *ptr;

  arg_0->backend = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_tlssessioninfo_backend_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_tlssessioninfo * arg_0 = (struct curl_tlssessioninfo *) janet_getpointer (argv, 0);

  curl_sslbackend * result;
  result = (curl_sslbackend *)& ((arg_0)->backend);

  return janet_wrap_integer (result);
}

static Janet
curl_tlssessioninfo_internals_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  struct curl_tlssessioninfo * arg_0 = (struct curl_tlssessioninfo *) janet_getpointer (argv, 0);
  void * arg_1 = (void *) janet_getpointer (argv, 1);
  void * *ptr;

  ptr = (void * *) &arg_1;
  arg_1 = *ptr;

  arg_0->internals = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_tlssessioninfo_internals_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_tlssessioninfo * arg_0 = (struct curl_tlssessioninfo *) janet_getpointer (argv, 0);

  void * * result;
  result = (void * *)& ((arg_0)->internals);

  return janet_wrap_pointer (result);
}

static Janet
new_curl_tlssessioninfo_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  int with_malloc = janet_getinteger (argv, 0);

  struct curl_tlssessioninfo *result;

  if (with_malloc)
    {
      result = malloc (sizeof (struct curl_tlssessioninfo));
    }
  else
    {
      result = NULL;
    }

  return janet_wrap_pointer (result);
}

static Janet
delete_curl_tlssessioninfo_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct curl_tlssessioninfo * arg_0 = (struct curl_tlssessioninfo *) janet_getpointer (argv, 0);
  free (arg_0);

  return janet_wrap_nil ();
}

static Janet
const_CURLINFO_STRING_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_STRING;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_LONG_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_LONG;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_DOUBLE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_DOUBLE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_SLIST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_SLIST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_PTR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_PTR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_SOCKET_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_SOCKET;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_OFF_T_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_OFF_T;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_MASK_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_MASK;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_TYPEMASK_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_TYPEMASK;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_NONE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_NONE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_EFFECTIVE_URL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_EFFECTIVE_URL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_RESPONSE_CODE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_RESPONSE_CODE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_TOTAL_TIME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_TOTAL_TIME;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_NAMELOOKUP_TIME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_NAMELOOKUP_TIME;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_CONNECT_TIME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_CONNECT_TIME;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_PRETRANSFER_TIME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_PRETRANSFER_TIME;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_SIZE_UPLOAD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_SIZE_UPLOAD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_SIZE_UPLOAD_T_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_SIZE_UPLOAD_T;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_SIZE_DOWNLOAD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_SIZE_DOWNLOAD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_SIZE_DOWNLOAD_T_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_SIZE_DOWNLOAD_T;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_SPEED_DOWNLOAD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_SPEED_DOWNLOAD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_SPEED_DOWNLOAD_T_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_SPEED_DOWNLOAD_T;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_SPEED_UPLOAD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_SPEED_UPLOAD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_SPEED_UPLOAD_T_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_SPEED_UPLOAD_T;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_HEADER_SIZE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_HEADER_SIZE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_REQUEST_SIZE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_REQUEST_SIZE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_SSL_VERIFYRESULT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_SSL_VERIFYRESULT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_FILETIME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_FILETIME;

  return janet_wrap_integer (result);
}

/* static Janet */
/* const_CURLINFO_FILETIME_T_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLINFO_FILETIME_T; */

/*   return janet_wrap_integer (result); */
/* } */

static Janet
const_CURLINFO_CONTENT_LENGTH_DOWNLOAD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_CONTENT_LENGTH_DOWNLOAD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_CONTENT_LENGTH_DOWNLOAD_T_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_CONTENT_LENGTH_DOWNLOAD_T;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_CONTENT_LENGTH_UPLOAD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_CONTENT_LENGTH_UPLOAD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_CONTENT_LENGTH_UPLOAD_T_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_CONTENT_LENGTH_UPLOAD_T;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_STARTTRANSFER_TIME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_STARTTRANSFER_TIME;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_CONTENT_TYPE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_CONTENT_TYPE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_REDIRECT_TIME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_REDIRECT_TIME;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_REDIRECT_COUNT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_REDIRECT_COUNT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_PRIVATE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_PRIVATE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_HTTP_CONNECTCODE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_HTTP_CONNECTCODE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_HTTPAUTH_AVAIL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_HTTPAUTH_AVAIL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_PROXYAUTH_AVAIL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_PROXYAUTH_AVAIL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_OS_ERRNO_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_OS_ERRNO;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_NUM_CONNECTS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_NUM_CONNECTS;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_SSL_ENGINES_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_SSL_ENGINES;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_COOKIELIST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_COOKIELIST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_LASTSOCKET_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_LASTSOCKET;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_FTP_ENTRY_PATH_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_FTP_ENTRY_PATH;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_REDIRECT_URL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_REDIRECT_URL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_PRIMARY_IP_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_PRIMARY_IP;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_APPCONNECT_TIME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_APPCONNECT_TIME;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_CERTINFO_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_CERTINFO;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_CONDITION_UNMET_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_CONDITION_UNMET;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_RTSP_SESSION_ID_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_RTSP_SESSION_ID;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_RTSP_CLIENT_CSEQ_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_RTSP_CLIENT_CSEQ;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_RTSP_SERVER_CSEQ_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_RTSP_SERVER_CSEQ;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_RTSP_CSEQ_RECV_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_RTSP_CSEQ_RECV;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_PRIMARY_PORT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_PRIMARY_PORT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_LOCAL_IP_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_LOCAL_IP;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_LOCAL_PORT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_LOCAL_PORT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_TLS_SESSION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_TLS_SESSION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_ACTIVESOCKET_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_ACTIVESOCKET;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_TLS_SSL_PTR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_TLS_SSL_PTR;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_HTTP_VERSION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_HTTP_VERSION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_PROXY_SSL_VERIFYRESULT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_PROXY_SSL_VERIFYRESULT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_PROTOCOL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_PROTOCOL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLINFO_SCHEME_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_SCHEME;

  return janet_wrap_integer (result);
}

/* static Janet */
/* const_CURLINFO_TOTAL_TIME_T_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLINFO_TOTAL_TIME_T; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLINFO_NAMELOOKUP_TIME_T_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLINFO_NAMELOOKUP_TIME_T; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLINFO_CONNECT_TIME_T_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLINFO_CONNECT_TIME_T; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLINFO_PRETRANSFER_TIME_T_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLINFO_PRETRANSFER_TIME_T; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLINFO_STARTTRANSFER_TIME_T_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLINFO_STARTTRANSFER_TIME_T; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLINFO_REDIRECT_TIME_T_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLINFO_REDIRECT_TIME_T; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLINFO_APPCONNECT_TIME_T_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLINFO_APPCONNECT_TIME_T; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURLINFO_RETRY_AFTER_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLINFO_RETRY_AFTER; */

/*   return janet_wrap_integer (result); */
/* } */

static Janet
const_CURLINFO_LASTONE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLINFO_LASTONE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLCLOSEPOLICY_NONE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLCLOSEPOLICY_NONE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLCLOSEPOLICY_OLDEST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLCLOSEPOLICY_OLDEST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLCLOSEPOLICY_LEAST_RECENTLY_USED_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLCLOSEPOLICY_LEAST_RECENTLY_USED;

  return janet_wrap_integer (result);
}

static Janet
const_CURLCLOSEPOLICY_LEAST_TRAFFIC_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLCLOSEPOLICY_LEAST_TRAFFIC;

  return janet_wrap_integer (result);
}

static Janet
const_CURLCLOSEPOLICY_SLOWEST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLCLOSEPOLICY_SLOWEST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLCLOSEPOLICY_CALLBACK_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLCLOSEPOLICY_CALLBACK;

  return janet_wrap_integer (result);
}

static Janet
const_CURLCLOSEPOLICY_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLCLOSEPOLICY_LAST;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_GLOBAL_SSL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_GLOBAL_SSL;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_GLOBAL_WIN32_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_GLOBAL_WIN32;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_GLOBAL_ALL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_GLOBAL_ALL;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_GLOBAL_NOTHING_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_GLOBAL_NOTHING;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_GLOBAL_DEFAULT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_GLOBAL_DEFAULT;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_GLOBAL_ACK_EINTR_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_GLOBAL_ACK_EINTR;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_LOCK_DATA_NONE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_LOCK_DATA_NONE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_LOCK_DATA_SHARE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_LOCK_DATA_SHARE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_LOCK_DATA_COOKIE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_LOCK_DATA_COOKIE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_LOCK_DATA_DNS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_LOCK_DATA_DNS;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_LOCK_DATA_SSL_SESSION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_LOCK_DATA_SSL_SESSION;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_LOCK_DATA_CONNECT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_LOCK_DATA_CONNECT;

  return janet_wrap_integer (result);
}

/* static Janet */
/* const_CURL_LOCK_DATA_PSL_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURL_LOCK_DATA_PSL; */

/*   return janet_wrap_integer (result); */
/* } */

static Janet
const_CURL_LOCK_DATA_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_LOCK_DATA_LAST;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_LOCK_ACCESS_NONE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_LOCK_ACCESS_NONE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_LOCK_ACCESS_SHARED_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_LOCK_ACCESS_SHARED;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_LOCK_ACCESS_SINGLE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_LOCK_ACCESS_SINGLE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_LOCK_ACCESS_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_LOCK_ACCESS_LAST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSHE_OK_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSHE_OK;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSHE_BAD_OPTION_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSHE_BAD_OPTION;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSHE_IN_USE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSHE_IN_USE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSHE_INVALID_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSHE_INVALID;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSHE_NOMEM_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSHE_NOMEM;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSHE_NOT_BUILT_IN_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSHE_NOT_BUILT_IN;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSHE_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSHE_LAST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSHOPT_NONE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSHOPT_NONE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSHOPT_SHARE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSHOPT_SHARE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSHOPT_UNSHARE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSHOPT_UNSHARE;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSHOPT_LOCKFUNC_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSHOPT_LOCKFUNC;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSHOPT_UNLOCKFUNC_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSHOPT_UNLOCKFUNC;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSHOPT_USERDATA_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSHOPT_USERDATA;

  return janet_wrap_integer (result);
}

static Janet
const_CURLSHOPT_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLSHOPT_LAST;

  return janet_wrap_integer (result);
}

static Janet
curl_share_init_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  CURLSH * result = curl_share_init ();

  return janet_wrap_pointer (result);
}

static Janet
curl_share_setopt_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 3);

  CURLSH * arg_0 = (CURLSH *) janet_getpointer (argv, 0);
  CURLSHoption arg_1 = janet_getinteger (argv, 1);
  CURLSHoption arg_2 = janet_getinteger (argv, 2);

  CURLSHcode result = curl_share_setopt ((CURLSH *) arg_0, (CURLSHoption) arg_1, (CURLSHoption) arg_2);

  return janet_wrap_integer (result);
}

static Janet
curl_share_cleanup_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  CURLSH * arg_0 = (CURLSH *) janet_getpointer (argv, 0);

  CURLSHcode result = curl_share_cleanup ((CURLSH *) arg_0);

  return janet_wrap_integer (result);
}

static Janet
const_CURLVERSION_FIRST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLVERSION_FIRST;

  return janet_wrap_integer (result);
}

static Janet
const_CURLVERSION_SECOND_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLVERSION_SECOND;

  return janet_wrap_integer (result);
}

static Janet
const_CURLVERSION_THIRD_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLVERSION_THIRD;

  return janet_wrap_integer (result);
}

static Janet
const_CURLVERSION_FOURTH_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLVERSION_FOURTH;

  return janet_wrap_integer (result);
}

static Janet
const_CURLVERSION_FIFTH_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLVERSION_FIFTH;

  return janet_wrap_integer (result);
}

/* static Janet */
/* const_CURLVERSION_SIXTH_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURLVERSION_SIXTH; */

/*   return janet_wrap_integer (result); */
/* } */

static Janet
const_CURLVERSION_LAST_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLVERSION_LAST;

  return janet_wrap_integer (result);
}

static Janet
curl_version_info_data_age_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);
  CURLversion arg_1 = janet_getinteger (argv, 1);

 // age

  arg_0->age = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_version_info_data_age_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);

  CURLversion result;
  result = arg_0->age;

  return janet_wrap_integer (result);
}

static Janet
curl_version_info_data_version_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);

 // version

  arg_0->version = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_version_info_data_version_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);

  char const * result;
  result = arg_0->version;

  return janet_wrap_pointer (result);
}

static Janet
curl_version_info_data_version_num_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);
  unsigned int arg_1 = janet_getinteger (argv, 1);

 // version_num

  arg_0->version_num = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_version_info_data_version_num_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);

  unsigned int result;
  result = arg_0->version_num;

  return janet_wrap_integer (result);
}

static Janet
curl_version_info_data_host_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);

 // host

  arg_0->host = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_version_info_data_host_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);

  char const * result;
  result = arg_0->host;

  return janet_wrap_pointer (result);
}

static Janet
curl_version_info_data_features_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);
  int arg_1 = janet_getinteger (argv, 1);

 // features

  arg_0->features = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_version_info_data_features_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);

  int result;
  result = arg_0->features;

  return janet_wrap_integer (result);
}

static Janet
curl_version_info_data_ssl_version_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);

 // ssl_version

  arg_0->ssl_version = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_version_info_data_ssl_version_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);

  char const * result;
  result = arg_0->ssl_version;

  return janet_wrap_pointer (result);
}

static Janet
curl_version_info_data_ssl_version_num_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);
  long arg_1 = janet_getinteger (argv, 1);

 // ssl_version_num

  arg_0->ssl_version_num = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_version_info_data_ssl_version_num_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);

  long result;
  result = arg_0->ssl_version_num;

  return janet_wrap_integer (result);
}

static Janet
curl_version_info_data_libz_version_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);

 // libz_version

  arg_0->libz_version = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_version_info_data_libz_version_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);

  char const * result;
  result = arg_0->libz_version;

  return janet_wrap_pointer (result);
}

static Janet
curl_version_info_data_protocols_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);
  char const *const * arg_1 = (char const *const *) janet_getpointer (argv, 1);

 // protocols

  arg_0->protocols = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_version_info_data_protocols_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);

  char const *const * result;
  result = arg_0->protocols;

  return janet_wrap_pointer (result);
}

static Janet
curl_version_info_data_ares_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);

 // ares

  arg_0->ares = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_version_info_data_ares_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);

  char const * result;
  result = arg_0->ares;

  return janet_wrap_pointer (result);
}

static Janet
curl_version_info_data_ares_num_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);
  int arg_1 = janet_getinteger (argv, 1);

 // ares_num

  arg_0->ares_num = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_version_info_data_ares_num_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);

  int result;
  result = arg_0->ares_num;

  return janet_wrap_integer (result);
}

static Janet
curl_version_info_data_libidn_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);

 // libidn

  arg_0->libidn = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_version_info_data_libidn_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);

  char const * result;
  result = arg_0->libidn;

  return janet_wrap_pointer (result);
}

static Janet
curl_version_info_data_iconv_ver_num_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);
  int arg_1 = janet_getinteger (argv, 1);

 // iconv_ver_num

  arg_0->iconv_ver_num = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_version_info_data_iconv_ver_num_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);

  int result;
  result = arg_0->iconv_ver_num;

  return janet_wrap_integer (result);
}

static Janet
curl_version_info_data_libssh_version_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);

 // libssh_version

  arg_0->libssh_version = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_version_info_data_libssh_version_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);

  char const * result;
  result = arg_0->libssh_version;

  return janet_wrap_pointer (result);
}

static Janet
curl_version_info_data_brotli_ver_num_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);
  unsigned int arg_1 = janet_getinteger (argv, 1);

 // brotli_ver_num

  arg_0->brotli_ver_num = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_version_info_data_brotli_ver_num_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);

  unsigned int result;
  result = arg_0->brotli_ver_num;

  return janet_wrap_integer (result);
}

static Janet
curl_version_info_data_brotli_version_set_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);
  char const * arg_1 = (char const *) janet_getstring (argv, 1);

 // brotli_version

  arg_0->brotli_version = arg_1;

  return janet_wrap_nil ();
}

static Janet
curl_version_info_data_brotli_version_get_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);

  char const * result;
  result = arg_0->brotli_version;

  return janet_wrap_pointer (result);
}

/* static Janet */
/* curl_version_info_data_nghttp2_ver_num_set_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 2); */

/*   curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0); */
/*   unsigned int arg_1 = janet_getinteger (argv, 1); */

/*  // nghttp2_ver_num */

/*   arg_0->nghttp2_ver_num = arg_1; */

/*   return janet_wrap_nil (); */
/* } */

/* static Janet */
/* curl_version_info_data_nghttp2_ver_num_get_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 1); */

/*   curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0); */

/*   unsigned int result; */
/*   result = arg_0->nghttp2_ver_num; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* curl_version_info_data_nghttp2_version_set_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 2); */

/*   curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0); */
/*   char const * arg_1 = (char const *) janet_getstring (argv, 1); */

/*  // nghttp2_version */

/*   arg_0->nghttp2_version = arg_1; */

/*   return janet_wrap_nil (); */
/* } */

/* static Janet */
/* curl_version_info_data_nghttp2_version_get_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 1); */

/*   curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0); */

/*   char const * result; */
/*   result = arg_0->nghttp2_version; */

/*   return janet_wrap_pointer (result); */
/* } */

/* static Janet */
/* curl_version_info_data_quic_version_set_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 2); */

/*   curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0); */
/*   char const * arg_1 = (char const *) janet_getstring (argv, 1); */

/*  // quic_version */

/*   arg_0->quic_version = arg_1; */

/*   return janet_wrap_nil (); */
/* } */

/* static Janet */
/* curl_version_info_data_quic_version_get_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 1); */

/*   curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0); */

/*   char const * result; */
/*   result = arg_0->quic_version; */

/*   return janet_wrap_pointer (result); */
/* } */

static Janet
new_curl_version_info_data_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  int with_malloc = janet_getinteger (argv, 0);

   curl_version_info_data *result;

  if (with_malloc)
    {
      result = malloc (sizeof ( curl_version_info_data));
    }
  else
    {
      result = NULL;
    }

  return janet_wrap_pointer (result);
}

static Janet
delete_curl_version_info_data_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  curl_version_info_data * arg_0 = (curl_version_info_data *) janet_getpointer (argv, 0);
  free (arg_0);

  return janet_wrap_nil ();
}

static Janet
const_CURL_VERSION_IPV6_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_IPV6;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_VERSION_KERBEROS4_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_KERBEROS4;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_VERSION_SSL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_SSL;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_VERSION_LIBZ_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_LIBZ;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_VERSION_NTLM_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_NTLM;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_VERSION_GSSNEGOTIATE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_GSSNEGOTIATE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_VERSION_DEBUG_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_DEBUG;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_VERSION_ASYNCHDNS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_ASYNCHDNS;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_VERSION_SPNEGO_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_SPNEGO;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_VERSION_LARGEFILE_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_LARGEFILE;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_VERSION_IDN_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_IDN;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_VERSION_SSPI_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_SSPI;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_VERSION_CONV_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_CONV;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_VERSION_CURLDEBUG_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_CURLDEBUG;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_VERSION_TLSAUTH_SRP_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_TLSAUTH_SRP;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_VERSION_NTLM_WB_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_NTLM_WB;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_VERSION_HTTP2_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_HTTP2;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_VERSION_GSSAPI_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_GSSAPI;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_VERSION_KERBEROS5_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_KERBEROS5;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_VERSION_UNIX_SOCKETS_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_UNIX_SOCKETS;

  return janet_wrap_integer (result);
}

/* static Janet */
/* const_CURL_VERSION_PSL_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURL_VERSION_PSL; */

/*   return janet_wrap_integer (result); */
/* } */

static Janet
const_CURL_VERSION_HTTPS_PROXY_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_HTTPS_PROXY;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_VERSION_MULTI_SSL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_MULTI_SSL;

  return janet_wrap_integer (result);
}

static Janet
const_CURL_VERSION_BROTLI_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURL_VERSION_BROTLI;

  return janet_wrap_integer (result);
}

/* static Janet */
/* const_CURL_VERSION_ALTSVC_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURL_VERSION_ALTSVC; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURL_VERSION_HTTP3_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURL_VERSION_HTTP3; */

/*   return janet_wrap_integer (result); */
/* } */

/* static Janet */
/* const_CURL_VERSION_ESNI_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 0); */


/*   int result = CURL_VERSION_ESNI; */

/*   return janet_wrap_integer (result); */
/* } */

static Janet
curl_version_info_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  CURLversion arg_0 = janet_getinteger (argv, 0);

  curl_version_info_data * result = curl_version_info ((CURLversion) arg_0);

  return janet_wrap_pointer (result);
}

static Janet
curl_easy_strerror_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  CURLcode arg_0 = janet_getinteger (argv, 0);

  char const * result = curl_easy_strerror ((CURLcode) arg_0);

  return janet_wrap_pointer (result);
}

static Janet
curl_share_strerror_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  CURLSHcode arg_0 = janet_getinteger (argv, 0);

  char const * result = curl_share_strerror ((CURLSHcode) arg_0);

  return janet_wrap_pointer (result);
}

static Janet
curl_easy_pause_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 2);

  CURL * arg_0 = (CURL *) janet_getpointer (argv, 0);
  int arg_1 = janet_getinteger (argv, 1);

  CURLcode result = curl_easy_pause ((CURL *) arg_0, (int) arg_1);

  return janet_wrap_integer (result);
}

static Janet
const_CURLPAUSE_RECV_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPAUSE_RECV;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPAUSE_RECV_CONT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPAUSE_RECV_CONT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPAUSE_SEND_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPAUSE_SEND;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPAUSE_SEND_CONT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPAUSE_SEND_CONT;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPAUSE_ALL_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPAUSE_ALL;

  return janet_wrap_integer (result);
}

static Janet
const_CURLPAUSE_CONT_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  int result = CURLPAUSE_CONT;

  return janet_wrap_integer (result);
}

static Janet
curl_easy_init_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  CURL * result = curl_easy_init ();

  return janet_wrap_pointer (result);
}

static Janet
curl_easy_setopt_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 3);

  CURL * arg_0 = (CURL *) janet_getpointer (argv, 0);
  CURLoption arg_1 = janet_getinteger (argv, 1);
  CURLoption arg_2 = janet_getinteger (argv, 2);

  CURLcode result = curl_easy_setopt ((CURL *) arg_0, (CURLoption) arg_1, (CURLoption) arg_2);

  return janet_wrap_integer (result);
}

static Janet
curl_easy_perform_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  CURL * arg_0 = (CURL *) janet_getpointer (argv, 0);

  CURLcode result = curl_easy_perform ((CURL *) arg_0);

  return janet_wrap_integer (result);
}

static Janet
curl_easy_cleanup_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  CURL * arg_0 = (CURL *) janet_getpointer (argv, 0);

  curl_easy_cleanup ((CURL *) arg_0);

  return janet_wrap_nil ();
}

static Janet
curl_easy_getinfo_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 3);

  CURL * arg_0 = (CURL *) janet_getpointer (argv, 0);
  CURLINFO arg_1 = janet_getinteger (argv, 1);
  CURLINFO arg_2 = janet_getinteger (argv, 2);

  CURLcode result = curl_easy_getinfo ((CURL *) arg_0, (CURLINFO) arg_1, (CURLINFO) arg_2);

  return janet_wrap_integer (result);
}

static Janet
curl_easy_duphandle_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  CURL * arg_0 = (CURL *) janet_getpointer (argv, 0);

  CURL * result = curl_easy_duphandle ((CURL *) arg_0);

  return janet_wrap_pointer (result);
}

static Janet
curl_easy_reset_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  CURL * arg_0 = (CURL *) janet_getpointer (argv, 0);

  curl_easy_reset ((CURL *) arg_0);

  return janet_wrap_nil ();
}

static Janet
curl_easy_recv_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 4);

  CURL * arg_0 = (CURL *) janet_getpointer (argv, 0);
  void * arg_1 = (void *) janet_getpointer (argv, 1);
  size_t arg_2 = janet_getinteger (argv, 2);
  size_t * arg_3 = (size_t *) janet_getpointer (argv, 3);

  CURLcode result = curl_easy_recv ((CURL *) arg_0, (void *) arg_1, (size_t) arg_2, (size_t *) arg_3);

  return janet_wrap_integer (result);
}

static Janet
curl_easy_send_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 4);

  CURL * arg_0 = (CURL *) janet_getpointer (argv, 0);
  void const * arg_1 = (void const *) janet_getpointer (argv, 1);
  size_t arg_2 = janet_getinteger (argv, 2);
  size_t * arg_3 = (size_t *) janet_getpointer (argv, 3);

  CURLcode result = curl_easy_send ((CURL *) arg_0, (void const *) arg_1, (size_t) arg_2, (size_t *) arg_3);

  return janet_wrap_integer (result);
}

/* static Janet */
/* curl_easy_upkeep_wrapped (int32_t argc, Janet *argv) */
/* { */
/*   janet_fixarity (argc, 1); */

/*   CURL * arg_0 = (CURL *) janet_getpointer (argv, 0); */

/*   CURLcode result = curl_easy_upkeep ((CURL *) arg_0); */

/*   return janet_wrap_integer (result); */
/* } */

static Janet
curl_easy_setopt_string_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 3);

  CURL * arg_0 = (CURL *) janet_getpointer (argv, 0);
  CURLoption arg_1 = janet_getinteger (argv, 1);
  char const * arg_2 = (char const *) janet_getstring (argv, 2);

  CURLcode result = curl_easy_setopt_string ((CURL *) arg_0, (CURLoption) arg_1, (char const *) arg_2);

  return janet_wrap_integer (result);
}

static Janet
curl_easy_setopt_pointer_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 3);

  CURL * arg_0 = (CURL *) janet_getpointer (argv, 0);
  CURLoption arg_1 = janet_getinteger (argv, 1);
  struct curl_slist * arg_2 = (struct curl_slist *) janet_getpointer (argv, 2);

  CURLcode result = curl_easy_setopt_pointer ((CURL *) arg_0, (CURLoption) arg_1, (struct curl_slist *) arg_2);

  return janet_wrap_integer (result);
}

static Janet
new_curl_slist_null_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);


  struct curl_slist * result = new_curl_slist_null ();

  return janet_wrap_pointer (result);
}

struct dummy_memory {
  char *response;
  size_t size;
};

// https://curl.haxx.se/libcurl/c/CURLOPT_WRITEFUNCTION.html
static size_t
dummy_callback (void *data, size_t size, size_t nmemb, void *userp)
{
  size_t realsize = size * nmemb;
  struct dummy_memory *mem = (struct dummy_memory *) userp;

  char *ptr = realloc (mem->response, mem->size + realsize + 1);

  if (ptr == NULL)
    {
      return 0;  /* out of memory! */
    }

  mem->response = ptr;
  memcpy (&(mem->response[mem->size]), data, realsize);
  mem->size += realsize;
  mem->response[mem->size] = 0;

  return realsize;
}

static Janet
curl_dummy_callback_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);

  return janet_wrap_pointer (dummy_callback);
}

static Janet
curl_make_buffer_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 0);

  struct dummy_memory * dummy = malloc (sizeof (struct dummy_memory));

  dummy->response = malloc (1);
  dummy->size = 0;

  return janet_wrap_pointer (dummy);
}

static Janet
curl_get_buffer_content_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  struct dummy_memory *mem = (struct dummy_memory *) janet_getpointer (argv, 0);
  const uint8_t *s = janet_string (mem->response, mem->size);

  return janet_wrap_string (s);
}

static Janet
free_wrapped (int32_t argc, Janet *argv)
{
  janet_fixarity (argc, 1);

  void * ptr = (void *) janet_getpointer (argv, 0);

  free (ptr);

  return janet_wrap_nil ();
}


static const JanetReg
curl_cfuns[] = {
  {"curl-make-buffer", curl_make_buffer_wrapped, "Make a buffer to store response"},
  {"curl-get-buffer-content", curl_get_buffer_content_wrapped, "Get a buffer response"},
  {"free", free_wrapped, "Free the memory pointed to by ptr"},
  {
    "curl-dummy-callback", curl_dummy_callback_wrapped, "Dummy callback"
  },
  {
    "const-CURL-SOCKET-BAD", const_CURL_SOCKET_BAD_wrapped, "Return the constant value."
  },{
    "const-CURLSSLBACKEND-NONE", const_CURLSSLBACKEND_NONE_wrapped, "Return the constant value."
  },{
    "const-CURLSSLBACKEND-OPENSSL", const_CURLSSLBACKEND_OPENSSL_wrapped, "Return the constant value."
  },{
    "const-CURLSSLBACKEND-GNUTLS", const_CURLSSLBACKEND_GNUTLS_wrapped, "Return the constant value."
  },{
    "const-CURLSSLBACKEND-NSS", const_CURLSSLBACKEND_NSS_wrapped, "Return the constant value."
  },{
    "const-CURLSSLBACKEND-OBSOLETE4", const_CURLSSLBACKEND_OBSOLETE4_wrapped, "Return the constant value."
  },{
    "const-CURLSSLBACKEND-GSKIT", const_CURLSSLBACKEND_GSKIT_wrapped, "Return the constant value."
  },{
    "const-CURLSSLBACKEND-POLARSSL", const_CURLSSLBACKEND_POLARSSL_wrapped, "Return the constant value."
  },{
    "const-CURLSSLBACKEND-WOLFSSL", const_CURLSSLBACKEND_WOLFSSL_wrapped, "Return the constant value."
  },{
    "const-CURLSSLBACKEND-SCHANNEL", const_CURLSSLBACKEND_SCHANNEL_wrapped, "Return the constant value."
  },
  /* { */
  /*   "const-CURLSSLBACKEND-SECURETRANSPORT", const_CURLSSLBACKEND_SECURETRANSPORT_wrapped, "Return the constant value." */
  /* }, */
  {
    "const-CURLSSLBACKEND-AXTLS", const_CURLSSLBACKEND_AXTLS_wrapped, "Return the constant value."
  },{
    "const-CURLSSLBACKEND-MBEDTLS", const_CURLSSLBACKEND_MBEDTLS_wrapped, "Return the constant value."
  },
  /* { */
  /*   "const-CURLSSLBACKEND-MESALINK", const_CURLSSLBACKEND_MESALINK_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURLSSLBACKEND-BEARSSL", const_CURLSSLBACKEND_BEARSSL_wrapped, "Return the constant value." */
  /* }, */
  {
    "curl-httppost-next-set", curl_httppost_next_set_wrapped, "SWIG generated"
  },{
    "curl-httppost-next-get", curl_httppost_next_get_wrapped, "SWIG generated"
  },{
    "curl-httppost-name-set", curl_httppost_name_set_wrapped, "SWIG generated"
  },{
    "curl-httppost-name-get", curl_httppost_name_get_wrapped, "SWIG generated"
  },{
    "curl-httppost-namelength-set", curl_httppost_namelength_set_wrapped, "SWIG generated"
  },{
    "curl-httppost-namelength-get", curl_httppost_namelength_get_wrapped, "SWIG generated"
  },{
    "curl-httppost-contents-set", curl_httppost_contents_set_wrapped, "SWIG generated"
  },{
    "curl-httppost-contents-get", curl_httppost_contents_get_wrapped, "SWIG generated"
  },{
    "curl-httppost-contentslength-set", curl_httppost_contentslength_set_wrapped, "SWIG generated"
  },{
    "curl-httppost-contentslength-get", curl_httppost_contentslength_get_wrapped, "SWIG generated"
  },{
    "curl-httppost-buffer-set", curl_httppost_buffer_set_wrapped, "SWIG generated"
  },{
    "curl-httppost-buffer-get", curl_httppost_buffer_get_wrapped, "SWIG generated"
  },{
    "curl-httppost-bufferlength-set", curl_httppost_bufferlength_set_wrapped, "SWIG generated"
  },{
    "curl-httppost-bufferlength-get", curl_httppost_bufferlength_get_wrapped, "SWIG generated"
  },{
    "curl-httppost-contenttype-set", curl_httppost_contenttype_set_wrapped, "SWIG generated"
  },{
    "curl-httppost-contenttype-get", curl_httppost_contenttype_get_wrapped, "SWIG generated"
  },{
    "curl-httppost-contentheader-set", curl_httppost_contentheader_set_wrapped, "SWIG generated"
  },{
    "curl-httppost-contentheader-get", curl_httppost_contentheader_get_wrapped, "SWIG generated"
  },{
    "curl-httppost-more-set", curl_httppost_more_set_wrapped, "SWIG generated"
  },{
    "curl-httppost-more-get", curl_httppost_more_get_wrapped, "SWIG generated"
  },{
    "curl-httppost-flags-set", curl_httppost_flags_set_wrapped, "SWIG generated"
  },{
    "curl-httppost-flags-get", curl_httppost_flags_get_wrapped, "SWIG generated"
  },{
    "const-CURL-HTTPPOST-FILENAME", const_CURL_HTTPPOST_FILENAME_wrapped, "Return the constant value."
  },{
    "const-CURL-HTTPPOST-READFILE", const_CURL_HTTPPOST_READFILE_wrapped, "Return the constant value."
  },{
    "const-CURL-HTTPPOST-PTRNAME", const_CURL_HTTPPOST_PTRNAME_wrapped, "Return the constant value."
  },{
    "const-CURL-HTTPPOST-PTRCONTENTS", const_CURL_HTTPPOST_PTRCONTENTS_wrapped, "Return the constant value."
  },{
    "const-CURL-HTTPPOST-BUFFER", const_CURL_HTTPPOST_BUFFER_wrapped, "Return the constant value."
  },{
    "const-CURL-HTTPPOST-PTRBUFFER", const_CURL_HTTPPOST_PTRBUFFER_wrapped, "Return the constant value."
  },{
    "const-CURL-HTTPPOST-CALLBACK", const_CURL_HTTPPOST_CALLBACK_wrapped, "Return the constant value."
  },{
    "const-CURL-HTTPPOST-LARGE", const_CURL_HTTPPOST_LARGE_wrapped, "Return the constant value."
  },{
    "curl-httppost-showfilename-set", curl_httppost_showfilename_set_wrapped, "SWIG generated"
  },{
    "curl-httppost-showfilename-get", curl_httppost_showfilename_get_wrapped, "SWIG generated"
  },{
    "curl-httppost-userp-set", curl_httppost_userp_set_wrapped, "SWIG generated"
  },{
    "curl-httppost-userp-get", curl_httppost_userp_get_wrapped, "SWIG generated"
  },{
    "curl-httppost-contentlen-set", curl_httppost_contentlen_set_wrapped, "SWIG generated"
  },{
    "curl-httppost-contentlen-get", curl_httppost_contentlen_get_wrapped, "SWIG generated"
  },{
    "new-curl-httppost", new_curl_httppost_wrapped, "SWIG generated"
  },{
    "delete-curl-httppost", delete_curl_httppost_wrapped, "SWIG generated"
  },
  /* { */
  /*   "const-CURL-PROGRESSFUNC-CONTINUE", const_CURL_PROGRESSFUNC_CONTINUE_wrapped, "Return the constant value." */
  /* }, */
  {
    "const-CURL-MAX-READ-SIZE", const_CURL_MAX_READ_SIZE_wrapped, "Return the constant value."
  },{
    "const-CURL-MAX-WRITE-SIZE", const_CURL_MAX_WRITE_SIZE_wrapped, "Return the constant value."
  },{
    "const-CURL-MAX-HTTP-HEADER", const_CURL_MAX_HTTP_HEADER_wrapped, "Return the constant value."
  },{
    "const-CURL-WRITEFUNC-PAUSE", const_CURL_WRITEFUNC_PAUSE_wrapped, "Return the constant value."
  },{
    "const-CURLFILETYPE-FILE", const_CURLFILETYPE_FILE_wrapped, "Return the constant value."
  },{
    "const-CURLFILETYPE-DIRECTORY", const_CURLFILETYPE_DIRECTORY_wrapped, "Return the constant value."
  },{
    "const-CURLFILETYPE-SYMLINK", const_CURLFILETYPE_SYMLINK_wrapped, "Return the constant value."
  },{
    "const-CURLFILETYPE-DEVICE-BLOCK", const_CURLFILETYPE_DEVICE_BLOCK_wrapped, "Return the constant value."
  },{
    "const-CURLFILETYPE-DEVICE-CHAR", const_CURLFILETYPE_DEVICE_CHAR_wrapped, "Return the constant value."
  },{
    "const-CURLFILETYPE-NAMEDPIPE", const_CURLFILETYPE_NAMEDPIPE_wrapped, "Return the constant value."
  },{
    "const-CURLFILETYPE-SOCKET", const_CURLFILETYPE_SOCKET_wrapped, "Return the constant value."
  },{
    "const-CURLFILETYPE-DOOR", const_CURLFILETYPE_DOOR_wrapped, "Return the constant value."
  },{
    "const-CURLFILETYPE-UNKNOWN", const_CURLFILETYPE_UNKNOWN_wrapped, "Return the constant value."
  },{
    "const-CURLFINFOFLAG-KNOWN-FILENAME", const_CURLFINFOFLAG_KNOWN_FILENAME_wrapped, "Return the constant value."
  },{
    "const-CURLFINFOFLAG-KNOWN-FILETYPE", const_CURLFINFOFLAG_KNOWN_FILETYPE_wrapped, "Return the constant value."
  },{
    "const-CURLFINFOFLAG-KNOWN-TIME", const_CURLFINFOFLAG_KNOWN_TIME_wrapped, "Return the constant value."
  },{
    "const-CURLFINFOFLAG-KNOWN-PERM", const_CURLFINFOFLAG_KNOWN_PERM_wrapped, "Return the constant value."
  },{
    "const-CURLFINFOFLAG-KNOWN-UID", const_CURLFINFOFLAG_KNOWN_UID_wrapped, "Return the constant value."
  },{
    "const-CURLFINFOFLAG-KNOWN-GID", const_CURLFINFOFLAG_KNOWN_GID_wrapped, "Return the constant value."
  },{
    "const-CURLFINFOFLAG-KNOWN-SIZE", const_CURLFINFOFLAG_KNOWN_SIZE_wrapped, "Return the constant value."
  },{
    "const-CURLFINFOFLAG-KNOWN-HLINKCOUNT", const_CURLFINFOFLAG_KNOWN_HLINKCOUNT_wrapped, "Return the constant value."
  },{
    "curl-fileinfo-filename-set", curl_fileinfo_filename_set_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-filename-get", curl_fileinfo_filename_get_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-filetype-set", curl_fileinfo_filetype_set_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-filetype-get", curl_fileinfo_filetype_get_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-time-set", curl_fileinfo_time_set_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-time-get", curl_fileinfo_time_get_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-perm-set", curl_fileinfo_perm_set_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-perm-get", curl_fileinfo_perm_get_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-uid-set", curl_fileinfo_uid_set_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-uid-get", curl_fileinfo_uid_get_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-gid-set", curl_fileinfo_gid_set_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-gid-get", curl_fileinfo_gid_get_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-size-set", curl_fileinfo_size_set_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-size-get", curl_fileinfo_size_get_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-hardlinks-set", curl_fileinfo_hardlinks_set_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-hardlinks-get", curl_fileinfo_hardlinks_get_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-strings-get", curl_fileinfo_strings_get_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-flags-set", curl_fileinfo_flags_set_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-flags-get", curl_fileinfo_flags_get_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-b-data-set", curl_fileinfo_b_data_set_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-b-data-get", curl_fileinfo_b_data_get_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-b-size-set", curl_fileinfo_b_size_set_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-b-size-get", curl_fileinfo_b_size_get_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-b-used-set", curl_fileinfo_b_used_set_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-b-used-get", curl_fileinfo_b_used_get_wrapped, "SWIG generated"
  },{
    "new-curl-fileinfo", new_curl_fileinfo_wrapped, "SWIG generated"
  },{
    "delete-curl-fileinfo", delete_curl_fileinfo_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-strings-time-set", curl_fileinfo_strings_time_set_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-strings-time-get", curl_fileinfo_strings_time_get_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-strings-perm-set", curl_fileinfo_strings_perm_set_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-strings-perm-get", curl_fileinfo_strings_perm_get_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-strings-user-set", curl_fileinfo_strings_user_set_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-strings-user-get", curl_fileinfo_strings_user_get_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-strings-group-set", curl_fileinfo_strings_group_set_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-strings-group-get", curl_fileinfo_strings_group_get_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-strings-target-set", curl_fileinfo_strings_target_set_wrapped, "SWIG generated"
  },{
    "curl-fileinfo-strings-target-get", curl_fileinfo_strings_target_get_wrapped, "SWIG generated"
  },{
    "new-curl-fileinfo-strings", new_curl_fileinfo_strings_wrapped, "SWIG generated"
  },{
    "delete-curl-fileinfo-strings", delete_curl_fileinfo_strings_wrapped, "SWIG generated"
  },{
    "const-CURL-CHUNK-BGN-FUNC-OK", const_CURL_CHUNK_BGN_FUNC_OK_wrapped, "Return the constant value."
  },{
    "const-CURL-CHUNK-BGN-FUNC-FAIL", const_CURL_CHUNK_BGN_FUNC_FAIL_wrapped, "Return the constant value."
  },{
    "const-CURL-CHUNK-BGN-FUNC-SKIP", const_CURL_CHUNK_BGN_FUNC_SKIP_wrapped, "Return the constant value."
  },{
    "const-CURL-CHUNK-END-FUNC-OK", const_CURL_CHUNK_END_FUNC_OK_wrapped, "Return the constant value."
  },{
    "const-CURL-CHUNK-END-FUNC-FAIL", const_CURL_CHUNK_END_FUNC_FAIL_wrapped, "Return the constant value."
  },{
    "const-CURL-FNMATCHFUNC-MATCH", const_CURL_FNMATCHFUNC_MATCH_wrapped, "Return the constant value."
  },{
    "const-CURL-FNMATCHFUNC-NOMATCH", const_CURL_FNMATCHFUNC_NOMATCH_wrapped, "Return the constant value."
  },{
    "const-CURL-FNMATCHFUNC-FAIL", const_CURL_FNMATCHFUNC_FAIL_wrapped, "Return the constant value."
  },{
    "const-CURL-SEEKFUNC-OK", const_CURL_SEEKFUNC_OK_wrapped, "Return the constant value."
  },{
    "const-CURL-SEEKFUNC-FAIL", const_CURL_SEEKFUNC_FAIL_wrapped, "Return the constant value."
  },{
    "const-CURL-SEEKFUNC-CANTSEEK", const_CURL_SEEKFUNC_CANTSEEK_wrapped, "Return the constant value."
  },{
    "const-CURL-READFUNC-ABORT", const_CURL_READFUNC_ABORT_wrapped, "Return the constant value."
  },{
    "const-CURL-READFUNC-PAUSE", const_CURL_READFUNC_PAUSE_wrapped, "Return the constant value."
  },
  /* { */
  /*   "const-CURL-TRAILERFUNC-OK", const_CURL_TRAILERFUNC_OK_wrapped, "Return the constant value." */
  /* },{ */
  /*   "const-CURL-TRAILERFUNC-ABORT", const_CURL_TRAILERFUNC_ABORT_wrapped, "Return the constant value." */
  /* }, */
  {
    "const-CURLSOCKTYPE-IPCXN", const_CURLSOCKTYPE_IPCXN_wrapped, "Return the constant value."
  },{
    "const-CURLSOCKTYPE-ACCEPT", const_CURLSOCKTYPE_ACCEPT_wrapped, "Return the constant value."
  },{
    "const-CURLSOCKTYPE-LAST", const_CURLSOCKTYPE_LAST_wrapped, "Return the constant value."
  },{
    "const-CURL-SOCKOPT-OK", const_CURL_SOCKOPT_OK_wrapped, "Return the constant value."
  },{
    "const-CURL-SOCKOPT-ERROR", const_CURL_SOCKOPT_ERROR_wrapped, "Return the constant value."
  },{
    "const-CURL-SOCKOPT-ALREADY-CONNECTED", const_CURL_SOCKOPT_ALREADY_CONNECTED_wrapped, "Return the constant value."
  },{
    "curl-sockaddr-family-set", curl_sockaddr_family_set_wrapped, "SWIG generated"
  },{
    "curl-sockaddr-family-get", curl_sockaddr_family_get_wrapped, "SWIG generated"
  },{
    "curl-sockaddr-socktype-set", curl_sockaddr_socktype_set_wrapped, "SWIG generated"
  },{
    "curl-sockaddr-socktype-get", curl_sockaddr_socktype_get_wrapped, "SWIG generated"
  },{
    "curl-sockaddr-protocol-set", curl_sockaddr_protocol_set_wrapped, "SWIG generated"
  },{
    "curl-sockaddr-protocol-get", curl_sockaddr_protocol_get_wrapped, "SWIG generated"
  },{
    "curl-sockaddr-addrlen-set", curl_sockaddr_addrlen_set_wrapped, "SWIG generated"
  },{
    "curl-sockaddr-addrlen-get", curl_sockaddr_addrlen_get_wrapped, "SWIG generated"
  },{
    "curl-sockaddr-addr-set", curl_sockaddr_addr_set_wrapped, "SWIG generated"
  },{
    "curl-sockaddr-addr-get", curl_sockaddr_addr_get_wrapped, "SWIG generated"
  },{
    "new-curl-sockaddr", new_curl_sockaddr_wrapped, "SWIG generated"
  },{
    "delete-curl-sockaddr", delete_curl_sockaddr_wrapped, "SWIG generated"
  },{
    "const-CURLIOE-OK", const_CURLIOE_OK_wrapped, "Return the constant value."
  },{
    "const-CURLIOE-UNKNOWNCMD", const_CURLIOE_UNKNOWNCMD_wrapped, "Return the constant value."
  },{
    "const-CURLIOE-FAILRESTART", const_CURLIOE_FAILRESTART_wrapped, "Return the constant value."
  },{
    "const-CURLIOE-LAST", const_CURLIOE_LAST_wrapped, "Return the constant value."
  },{
    "const-CURLIOCMD-NOP", const_CURLIOCMD_NOP_wrapped, "Return the constant value."
  },{
    "const-CURLIOCMD-RESTARTREAD", const_CURLIOCMD_RESTARTREAD_wrapped, "Return the constant value."
  },{
    "const-CURLIOCMD-LAST", const_CURLIOCMD_LAST_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-TEXT", const_CURLINFO_TEXT_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-HEADER-IN", const_CURLINFO_HEADER_IN_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-HEADER-OUT", const_CURLINFO_HEADER_OUT_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-DATA-IN", const_CURLINFO_DATA_IN_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-DATA-OUT", const_CURLINFO_DATA_OUT_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-SSL-DATA-IN", const_CURLINFO_SSL_DATA_IN_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-SSL-DATA-OUT", const_CURLINFO_SSL_DATA_OUT_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-END", const_CURLINFO_END_wrapped, "Return the constant value."
  },{
    "const-CURLE-OK", const_CURLE_OK_wrapped, "Return the constant value."
  },{
    "const-CURLE-UNSUPPORTED-PROTOCOL", const_CURLE_UNSUPPORTED_PROTOCOL_wrapped, "Return the constant value."
  },{
    "const-CURLE-FAILED-INIT", const_CURLE_FAILED_INIT_wrapped, "Return the constant value."
  },{
    "const-CURLE-URL-MALFORMAT", const_CURLE_URL_MALFORMAT_wrapped, "Return the constant value."
  },{
    "const-CURLE-NOT-BUILT-IN", const_CURLE_NOT_BUILT_IN_wrapped, "Return the constant value."
  },{
    "const-CURLE-COULDNT-RESOLVE-PROXY", const_CURLE_COULDNT_RESOLVE_PROXY_wrapped, "Return the constant value."
  },{
    "const-CURLE-COULDNT-RESOLVE-HOST", const_CURLE_COULDNT_RESOLVE_HOST_wrapped, "Return the constant value."
  },{
    "const-CURLE-COULDNT-CONNECT", const_CURLE_COULDNT_CONNECT_wrapped, "Return the constant value."
  },{
    "const-CURLE-WEIRD-SERVER-REPLY", const_CURLE_WEIRD_SERVER_REPLY_wrapped, "Return the constant value."
  },{
    "const-CURLE-REMOTE-ACCESS-DENIED", const_CURLE_REMOTE_ACCESS_DENIED_wrapped, "Return the constant value."
  },{
    "const-CURLE-FTP-ACCEPT-FAILED", const_CURLE_FTP_ACCEPT_FAILED_wrapped, "Return the constant value."
  },{
    "const-CURLE-FTP-WEIRD-PASS-REPLY", const_CURLE_FTP_WEIRD_PASS_REPLY_wrapped, "Return the constant value."
  },{
    "const-CURLE-FTP-ACCEPT-TIMEOUT", const_CURLE_FTP_ACCEPT_TIMEOUT_wrapped, "Return the constant value."
  },{
    "const-CURLE-FTP-WEIRD-PASV-REPLY", const_CURLE_FTP_WEIRD_PASV_REPLY_wrapped, "Return the constant value."
  },{
    "const-CURLE-FTP-WEIRD-227-FORMAT", const_CURLE_FTP_WEIRD_227_FORMAT_wrapped, "Return the constant value."
  },{
    "const-CURLE-FTP-CANT-GET-HOST", const_CURLE_FTP_CANT_GET_HOST_wrapped, "Return the constant value."
  },{
    "const-CURLE-HTTP2", const_CURLE_HTTP2_wrapped, "Return the constant value."
  },{
    "const-CURLE-FTP-COULDNT-SET-TYPE", const_CURLE_FTP_COULDNT_SET_TYPE_wrapped, "Return the constant value."
  },{
    "const-CURLE-PARTIAL-FILE", const_CURLE_PARTIAL_FILE_wrapped, "Return the constant value."
  },{
    "const-CURLE-FTP-COULDNT-RETR-FILE", const_CURLE_FTP_COULDNT_RETR_FILE_wrapped, "Return the constant value."
  },{
    "const-CURLE-OBSOLETE20", const_CURLE_OBSOLETE20_wrapped, "Return the constant value."
  },{
    "const-CURLE-QUOTE-ERROR", const_CURLE_QUOTE_ERROR_wrapped, "Return the constant value."
  },{
    "const-CURLE-HTTP-RETURNED-ERROR", const_CURLE_HTTP_RETURNED_ERROR_wrapped, "Return the constant value."
  },{
    "const-CURLE-WRITE-ERROR", const_CURLE_WRITE_ERROR_wrapped, "Return the constant value."
  },{
    "const-CURLE-OBSOLETE24", const_CURLE_OBSOLETE24_wrapped, "Return the constant value."
  },{
    "const-CURLE-UPLOAD-FAILED", const_CURLE_UPLOAD_FAILED_wrapped, "Return the constant value."
  },{
    "const-CURLE-READ-ERROR", const_CURLE_READ_ERROR_wrapped, "Return the constant value."
  },{
    "const-CURLE-OUT-OF-MEMORY", const_CURLE_OUT_OF_MEMORY_wrapped, "Return the constant value."
  },{
    "const-CURLE-OPERATION-TIMEDOUT", const_CURLE_OPERATION_TIMEDOUT_wrapped, "Return the constant value."
  },{
    "const-CURLE-OBSOLETE29", const_CURLE_OBSOLETE29_wrapped, "Return the constant value."
  },{
    "const-CURLE-FTP-PORT-FAILED", const_CURLE_FTP_PORT_FAILED_wrapped, "Return the constant value."
  },{
    "const-CURLE-FTP-COULDNT-USE-REST", const_CURLE_FTP_COULDNT_USE_REST_wrapped, "Return the constant value."
  },{
    "const-CURLE-OBSOLETE32", const_CURLE_OBSOLETE32_wrapped, "Return the constant value."
  },{
    "const-CURLE-RANGE-ERROR", const_CURLE_RANGE_ERROR_wrapped, "Return the constant value."
  },{
    "const-CURLE-HTTP-POST-ERROR", const_CURLE_HTTP_POST_ERROR_wrapped, "Return the constant value."
  },{
    "const-CURLE-SSL-CONNECT-ERROR", const_CURLE_SSL_CONNECT_ERROR_wrapped, "Return the constant value."
  },{
    "const-CURLE-BAD-DOWNLOAD-RESUME", const_CURLE_BAD_DOWNLOAD_RESUME_wrapped, "Return the constant value."
  },{
    "const-CURLE-FILE-COULDNT-READ-FILE", const_CURLE_FILE_COULDNT_READ_FILE_wrapped, "Return the constant value."
  },{
    "const-CURLE-LDAP-CANNOT-BIND", const_CURLE_LDAP_CANNOT_BIND_wrapped, "Return the constant value."
  },{
    "const-CURLE-LDAP-SEARCH-FAILED", const_CURLE_LDAP_SEARCH_FAILED_wrapped, "Return the constant value."
  },{
    "const-CURLE-OBSOLETE40", const_CURLE_OBSOLETE40_wrapped, "Return the constant value."
  },{
    "const-CURLE-FUNCTION-NOT-FOUND", const_CURLE_FUNCTION_NOT_FOUND_wrapped, "Return the constant value."
  },{
    "const-CURLE-ABORTED-BY-CALLBACK", const_CURLE_ABORTED_BY_CALLBACK_wrapped, "Return the constant value."
  },{
    "const-CURLE-BAD-FUNCTION-ARGUMENT", const_CURLE_BAD_FUNCTION_ARGUMENT_wrapped, "Return the constant value."
  },{
    "const-CURLE-OBSOLETE44", const_CURLE_OBSOLETE44_wrapped, "Return the constant value."
  },{
    "const-CURLE-INTERFACE-FAILED", const_CURLE_INTERFACE_FAILED_wrapped, "Return the constant value."
  },{
    "const-CURLE-OBSOLETE46", const_CURLE_OBSOLETE46_wrapped, "Return the constant value."
  },{
    "const-CURLE-TOO-MANY-REDIRECTS", const_CURLE_TOO_MANY_REDIRECTS_wrapped, "Return the constant value."
  },{
    "const-CURLE-UNKNOWN-OPTION", const_CURLE_UNKNOWN_OPTION_wrapped, "Return the constant value."
  },{
    "const-CURLE-TELNET-OPTION-SYNTAX", const_CURLE_TELNET_OPTION_SYNTAX_wrapped, "Return the constant value."
  },{
    "const-CURLE-OBSOLETE50", const_CURLE_OBSOLETE50_wrapped, "Return the constant value."
  },
  /* { */
  /*   "const-CURLE-OBSOLETE51", const_CURLE_OBSOLETE51_wrapped, "Return the constant value." */
  /* }, */
  {
    "const-CURLE-GOT-NOTHING", const_CURLE_GOT_NOTHING_wrapped, "Return the constant value."
  },{
    "const-CURLE-SSL-ENGINE-NOTFOUND", const_CURLE_SSL_ENGINE_NOTFOUND_wrapped, "Return the constant value."
  },{
    "const-CURLE-SSL-ENGINE-SETFAILED", const_CURLE_SSL_ENGINE_SETFAILED_wrapped, "Return the constant value."
  },{
    "const-CURLE-SEND-ERROR", const_CURLE_SEND_ERROR_wrapped, "Return the constant value."
  },{
    "const-CURLE-RECV-ERROR", const_CURLE_RECV_ERROR_wrapped, "Return the constant value."
  },{
    "const-CURLE-OBSOLETE57", const_CURLE_OBSOLETE57_wrapped, "Return the constant value."
  },{
    "const-CURLE-SSL-CERTPROBLEM", const_CURLE_SSL_CERTPROBLEM_wrapped, "Return the constant value."
  },{
    "const-CURLE-SSL-CIPHER", const_CURLE_SSL_CIPHER_wrapped, "Return the constant value."
  },{
    "const-CURLE-PEER-FAILED-VERIFICATION", const_CURLE_PEER_FAILED_VERIFICATION_wrapped, "Return the constant value."
  },{
    "const-CURLE-BAD-CONTENT-ENCODING", const_CURLE_BAD_CONTENT_ENCODING_wrapped, "Return the constant value."
  },{
    "const-CURLE-LDAP-INVALID-URL", const_CURLE_LDAP_INVALID_URL_wrapped, "Return the constant value."
  },{
    "const-CURLE-FILESIZE-EXCEEDED", const_CURLE_FILESIZE_EXCEEDED_wrapped, "Return the constant value."
  },{
    "const-CURLE-USE-SSL-FAILED", const_CURLE_USE_SSL_FAILED_wrapped, "Return the constant value."
  },{
    "const-CURLE-SEND-FAIL-REWIND", const_CURLE_SEND_FAIL_REWIND_wrapped, "Return the constant value."
  },{
    "const-CURLE-SSL-ENGINE-INITFAILED", const_CURLE_SSL_ENGINE_INITFAILED_wrapped, "Return the constant value."
  },{
    "const-CURLE-LOGIN-DENIED", const_CURLE_LOGIN_DENIED_wrapped, "Return the constant value."
  },{
    "const-CURLE-TFTP-NOTFOUND", const_CURLE_TFTP_NOTFOUND_wrapped, "Return the constant value."
  },{
    "const-CURLE-TFTP-PERM", const_CURLE_TFTP_PERM_wrapped, "Return the constant value."
  },{
    "const-CURLE-REMOTE-DISK-FULL", const_CURLE_REMOTE_DISK_FULL_wrapped, "Return the constant value."
  },{
    "const-CURLE-TFTP-ILLEGAL", const_CURLE_TFTP_ILLEGAL_wrapped, "Return the constant value."
  },{
    "const-CURLE-TFTP-UNKNOWNID", const_CURLE_TFTP_UNKNOWNID_wrapped, "Return the constant value."
  },{
    "const-CURLE-REMOTE-FILE-EXISTS", const_CURLE_REMOTE_FILE_EXISTS_wrapped, "Return the constant value."
  },{
    "const-CURLE-TFTP-NOSUCHUSER", const_CURLE_TFTP_NOSUCHUSER_wrapped, "Return the constant value."
  },{
    "const-CURLE-CONV-FAILED", const_CURLE_CONV_FAILED_wrapped, "Return the constant value."
  },{
    "const-CURLE-CONV-REQD", const_CURLE_CONV_REQD_wrapped, "Return the constant value."
  },{
    "const-CURLE-SSL-CACERT-BADFILE", const_CURLE_SSL_CACERT_BADFILE_wrapped, "Return the constant value."
  },{
    "const-CURLE-REMOTE-FILE-NOT-FOUND", const_CURLE_REMOTE_FILE_NOT_FOUND_wrapped, "Return the constant value."
  },{
    "const-CURLE-SSH", const_CURLE_SSH_wrapped, "Return the constant value."
  },{
    "const-CURLE-SSL-SHUTDOWN-FAILED", const_CURLE_SSL_SHUTDOWN_FAILED_wrapped, "Return the constant value."
  },{
    "const-CURLE-AGAIN", const_CURLE_AGAIN_wrapped, "Return the constant value."
  },{
    "const-CURLE-SSL-CRL-BADFILE", const_CURLE_SSL_CRL_BADFILE_wrapped, "Return the constant value."
  },{
    "const-CURLE-SSL-ISSUER-ERROR", const_CURLE_SSL_ISSUER_ERROR_wrapped, "Return the constant value."
  },{
    "const-CURLE-FTP-PRET-FAILED", const_CURLE_FTP_PRET_FAILED_wrapped, "Return the constant value."
  },{
    "const-CURLE-RTSP-CSEQ-ERROR", const_CURLE_RTSP_CSEQ_ERROR_wrapped, "Return the constant value."
  },{
    "const-CURLE-RTSP-SESSION-ERROR", const_CURLE_RTSP_SESSION_ERROR_wrapped, "Return the constant value."
  },{
    "const-CURLE-FTP-BAD-FILE-LIST", const_CURLE_FTP_BAD_FILE_LIST_wrapped, "Return the constant value."
  },{
    "const-CURLE-CHUNK-FAILED", const_CURLE_CHUNK_FAILED_wrapped, "Return the constant value."
  },{
    "const-CURLE-NO-CONNECTION-AVAILABLE", const_CURLE_NO_CONNECTION_AVAILABLE_wrapped, "Return the constant value."
  },{
    "const-CURLE-SSL-PINNEDPUBKEYNOTMATCH", const_CURLE_SSL_PINNEDPUBKEYNOTMATCH_wrapped, "Return the constant value."
  },{
    "const-CURLE-SSL-INVALIDCERTSTATUS", const_CURLE_SSL_INVALIDCERTSTATUS_wrapped, "Return the constant value."
  },{
    "const-CURLE-HTTP2-STREAM", const_CURLE_HTTP2_STREAM_wrapped, "Return the constant value."
  },
  /* { */
  /*   "const-CURLE-RECURSIVE-API-CALL", const_CURLE_RECURSIVE_API_CALL_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURLE-AUTH-ERROR", const_CURLE_AUTH_ERROR_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURLE-HTTP3", const_CURLE_HTTP3_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURLE-QUIC-CONNECT-ERROR", const_CURLE_QUIC_CONNECT_ERROR_wrapped, "Return the constant value." */
  /* }, */
  {
    "const-CURL-LAST", const_CURL_LAST_wrapped, "Return the constant value."
  },{
    "const-CURLE-ALREADY-COMPLETE", const_CURLE_ALREADY_COMPLETE_wrapped, "Return the constant value."
  },{
    "const-CURLPROXY-HTTP", const_CURLPROXY_HTTP_wrapped, "Return the constant value."
  },{
    "const-CURLPROXY-HTTP-1-0", const_CURLPROXY_HTTP_1_0_wrapped, "Return the constant value."
  },{
    "const-CURLPROXY-HTTPS", const_CURLPROXY_HTTPS_wrapped, "Return the constant value."
  },{
    "const-CURLPROXY-SOCKS4", const_CURLPROXY_SOCKS4_wrapped, "Return the constant value."
  },{
    "const-CURLPROXY-SOCKS5", const_CURLPROXY_SOCKS5_wrapped, "Return the constant value."
  },{
    "const-CURLPROXY-SOCKS4A", const_CURLPROXY_SOCKS4A_wrapped, "Return the constant value."
  },{
    "const-CURLPROXY-SOCKS5-HOSTNAME", const_CURLPROXY_SOCKS5_HOSTNAME_wrapped, "Return the constant value."
  },{
    "const-CURLSSH-AUTH-ANY", const_CURLSSH_AUTH_ANY_wrapped, "Return the constant value."
  },{
    "const-CURLSSH-AUTH-NONE", const_CURLSSH_AUTH_NONE_wrapped, "Return the constant value."
  },{
    "const-CURLSSH-AUTH-PUBLICKEY", const_CURLSSH_AUTH_PUBLICKEY_wrapped, "Return the constant value."
  },{
    "const-CURLSSH-AUTH-PASSWORD", const_CURLSSH_AUTH_PASSWORD_wrapped, "Return the constant value."
  },{
    "const-CURLSSH-AUTH-HOST", const_CURLSSH_AUTH_HOST_wrapped, "Return the constant value."
  },{
    "const-CURLSSH-AUTH-KEYBOARD", const_CURLSSH_AUTH_KEYBOARD_wrapped, "Return the constant value."
  },{
    "const-CURLSSH-AUTH-AGENT", const_CURLSSH_AUTH_AGENT_wrapped, "Return the constant value."
  },{
    "const-CURLSSH-AUTH-GSSAPI", const_CURLSSH_AUTH_GSSAPI_wrapped, "Return the constant value."
  },{
    "const-CURLSSH-AUTH-DEFAULT", const_CURLSSH_AUTH_DEFAULT_wrapped, "Return the constant value."
  },{
    "const-CURLGSSAPI-DELEGATION-NONE", const_CURLGSSAPI_DELEGATION_NONE_wrapped, "Return the constant value."
  },{
    "const-CURLGSSAPI-DELEGATION-POLICY-FLAG", const_CURLGSSAPI_DELEGATION_POLICY_FLAG_wrapped, "Return the constant value."
  },{
    "const-CURLGSSAPI-DELEGATION-FLAG", const_CURLGSSAPI_DELEGATION_FLAG_wrapped, "Return the constant value."
  },{
    "const-CURL-ERROR-SIZE", const_CURL_ERROR_SIZE_wrapped, "Return the constant value."
  },{
    "const-CURLKHTYPE-UNKNOWN", const_CURLKHTYPE_UNKNOWN_wrapped, "Return the constant value."
  },{
    "const-CURLKHTYPE-RSA1", const_CURLKHTYPE_RSA1_wrapped, "Return the constant value."
  },{
    "const-CURLKHTYPE-RSA", const_CURLKHTYPE_RSA_wrapped, "Return the constant value."
  },{
    "const-CURLKHTYPE-DSS", const_CURLKHTYPE_DSS_wrapped, "Return the constant value."
  },{
    "const-CURLKHTYPE-ECDSA", const_CURLKHTYPE_ECDSA_wrapped, "Return the constant value."
  },{
    "const-CURLKHTYPE-ED25519", const_CURLKHTYPE_ED25519_wrapped, "Return the constant value."
  },{
    "curl-khkey-key-set", curl_khkey_key_set_wrapped, "SWIG generated"
  },{
    "curl-khkey-key-get", curl_khkey_key_get_wrapped, "SWIG generated"
  },{
    "curl-khkey-len-set", curl_khkey_len_set_wrapped, "SWIG generated"
  },{
    "curl-khkey-len-get", curl_khkey_len_get_wrapped, "SWIG generated"
  },{
    "curl-khkey-keytype-set", curl_khkey_keytype_set_wrapped, "SWIG generated"
  },{
    "curl-khkey-keytype-get", curl_khkey_keytype_get_wrapped, "SWIG generated"
  },{
    "new-curl-khkey", new_curl_khkey_wrapped, "SWIG generated"
  },{
    "delete-curl-khkey", delete_curl_khkey_wrapped, "SWIG generated"
  },{
    "const-CURLKHSTAT-FINE-ADD-TO-FILE", const_CURLKHSTAT_FINE_ADD_TO_FILE_wrapped, "Return the constant value."
  },{
    "const-CURLKHSTAT-FINE", const_CURLKHSTAT_FINE_wrapped, "Return the constant value."
  },{
    "const-CURLKHSTAT-REJECT", const_CURLKHSTAT_REJECT_wrapped, "Return the constant value."
  },{
    "const-CURLKHSTAT-DEFER", const_CURLKHSTAT_DEFER_wrapped, "Return the constant value."
  },{
    "const-CURLKHSTAT-LAST", const_CURLKHSTAT_LAST_wrapped, "Return the constant value."
  },{
    "const-CURLKHMATCH-OK", const_CURLKHMATCH_OK_wrapped, "Return the constant value."
  },{
    "const-CURLKHMATCH-MISMATCH", const_CURLKHMATCH_MISMATCH_wrapped, "Return the constant value."
  },{
    "const-CURLKHMATCH-MISSING", const_CURLKHMATCH_MISSING_wrapped, "Return the constant value."
  },{
    "const-CURLKHMATCH-LAST", const_CURLKHMATCH_LAST_wrapped, "Return the constant value."
  },{
    "const-CURLUSESSL-NONE", const_CURLUSESSL_NONE_wrapped, "Return the constant value."
  },{
    "const-CURLUSESSL-TRY", const_CURLUSESSL_TRY_wrapped, "Return the constant value."
  },{
    "const-CURLUSESSL-CONTROL", const_CURLUSESSL_CONTROL_wrapped, "Return the constant value."
  },{
    "const-CURLUSESSL-ALL", const_CURLUSESSL_ALL_wrapped, "Return the constant value."
  },{
    "const-CURLUSESSL-LAST", const_CURLUSESSL_LAST_wrapped, "Return the constant value."
  },{
    "const-CURLSSLOPT-ALLOW-BEAST", const_CURLSSLOPT_ALLOW_BEAST_wrapped, "Return the constant value."
  },{
    "const-CURLSSLOPT-NO-REVOKE", const_CURLSSLOPT_NO_REVOKE_wrapped, "Return the constant value."
  },
  /* { */
  /*   "const-CURLSSLOPT-NO-PARTIALCHAIN", const_CURLSSLOPT_NO_PARTIALCHAIN_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURL-HET-DEFAULT", const_CURL_HET_DEFAULT_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURL-UPKEEP-INTERVAL-DEFAULT", const_CURL_UPKEEP_INTERVAL_DEFAULT_wrapped, "Return the constant value." */
  /* }, */
  {
    "const-CURLFTPSSL-CCC-NONE", const_CURLFTPSSL_CCC_NONE_wrapped, "Return the constant value."
  },{
    "const-CURLFTPSSL-CCC-PASSIVE", const_CURLFTPSSL_CCC_PASSIVE_wrapped, "Return the constant value."
  },{
    "const-CURLFTPSSL-CCC-ACTIVE", const_CURLFTPSSL_CCC_ACTIVE_wrapped, "Return the constant value."
  },{
    "const-CURLFTPSSL-CCC-LAST", const_CURLFTPSSL_CCC_LAST_wrapped, "Return the constant value."
  },{
    "const-CURLFTPAUTH-DEFAULT", const_CURLFTPAUTH_DEFAULT_wrapped, "Return the constant value."
  },{
    "const-CURLFTPAUTH-SSL", const_CURLFTPAUTH_SSL_wrapped, "Return the constant value."
  },{
    "const-CURLFTPAUTH-TLS", const_CURLFTPAUTH_TLS_wrapped, "Return the constant value."
  },{
    "const-CURLFTPAUTH-LAST", const_CURLFTPAUTH_LAST_wrapped, "Return the constant value."
  },{
    "const-CURLFTP-CREATE-DIR-NONE", const_CURLFTP_CREATE_DIR_NONE_wrapped, "Return the constant value."
  },{
    "const-CURLFTP-CREATE-DIR", const_CURLFTP_CREATE_DIR_wrapped, "Return the constant value."
  },{
    "const-CURLFTP-CREATE-DIR-RETRY", const_CURLFTP_CREATE_DIR_RETRY_wrapped, "Return the constant value."
  },{
    "const-CURLFTP-CREATE-DIR-LAST", const_CURLFTP_CREATE_DIR_LAST_wrapped, "Return the constant value."
  },{
    "const-CURLFTPMETHOD-DEFAULT", const_CURLFTPMETHOD_DEFAULT_wrapped, "Return the constant value."
  },{
    "const-CURLFTPMETHOD-MULTICWD", const_CURLFTPMETHOD_MULTICWD_wrapped, "Return the constant value."
  },{
    "const-CURLFTPMETHOD-NOCWD", const_CURLFTPMETHOD_NOCWD_wrapped, "Return the constant value."
  },{
    "const-CURLFTPMETHOD-SINGLECWD", const_CURLFTPMETHOD_SINGLECWD_wrapped, "Return the constant value."
  },{
    "const-CURLFTPMETHOD-LAST", const_CURLFTPMETHOD_LAST_wrapped, "Return the constant value."
  },{
    "const-CURLHEADER-UNIFIED", const_CURLHEADER_UNIFIED_wrapped, "Return the constant value."
  },{
    "const-CURLHEADER-SEPARATE", const_CURLHEADER_SEPARATE_wrapped, "Return the constant value."
  },
  /* { */
  /*   "const-CURLALTSVC-IMMEDIATELY", const_CURLALTSVC_IMMEDIATELY_wrapped, "Return the constant value." */
  /* },{ */
  /*   "const-CURLALTSVC-READONLYFILE", const_CURLALTSVC_READONLYFILE_wrapped, "Return the constant value." */
  /* },{ */
  /*   "const-CURLALTSVC-H1", const_CURLALTSVC_H1_wrapped, "Return the constant value." */
  /* },{ */
  /*   "const-CURLALTSVC-H2", const_CURLALTSVC_H2_wrapped, "Return the constant value." */
  /* },{ */
  /*   "const-CURLALTSVC-H3", const_CURLALTSVC_H3_wrapped, "Return the constant value." */
  /* }, */
  {
    "const-CURLPROTO-HTTP", const_CURLPROTO_HTTP_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-HTTPS", const_CURLPROTO_HTTPS_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-FTP", const_CURLPROTO_FTP_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-FTPS", const_CURLPROTO_FTPS_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-SCP", const_CURLPROTO_SCP_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-SFTP", const_CURLPROTO_SFTP_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-TELNET", const_CURLPROTO_TELNET_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-LDAP", const_CURLPROTO_LDAP_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-LDAPS", const_CURLPROTO_LDAPS_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-DICT", const_CURLPROTO_DICT_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-FILE", const_CURLPROTO_FILE_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-TFTP", const_CURLPROTO_TFTP_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-IMAP", const_CURLPROTO_IMAP_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-IMAPS", const_CURLPROTO_IMAPS_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-POP3", const_CURLPROTO_POP3_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-POP3S", const_CURLPROTO_POP3S_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-SMTP", const_CURLPROTO_SMTP_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-SMTPS", const_CURLPROTO_SMTPS_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-RTSP", const_CURLPROTO_RTSP_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-RTMP", const_CURLPROTO_RTMP_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-RTMPT", const_CURLPROTO_RTMPT_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-RTMPE", const_CURLPROTO_RTMPE_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-RTMPTE", const_CURLPROTO_RTMPTE_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-RTMPS", const_CURLPROTO_RTMPS_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-RTMPTS", const_CURLPROTO_RTMPTS_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-GOPHER", const_CURLPROTO_GOPHER_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-SMB", const_CURLPROTO_SMB_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-SMBS", const_CURLPROTO_SMBS_wrapped, "Return the constant value."
  },{
    "const-CURLPROTO-ALL", const_CURLPROTO_ALL_wrapped, "Return the constant value."
  },{
    "const-CURLOPTTYPE-LONG", const_CURLOPTTYPE_LONG_wrapped, "Return the constant value."
  },{
    "const-CURLOPTTYPE-OBJECTPOINT", const_CURLOPTTYPE_OBJECTPOINT_wrapped, "Return the constant value."
  },{
    "const-CURLOPTTYPE-FUNCTIONPOINT", const_CURLOPTTYPE_FUNCTIONPOINT_wrapped, "Return the constant value."
  },{
    "const-CURLOPTTYPE-OFF-T", const_CURLOPTTYPE_OFF_T_wrapped, "Return the constant value."
  },{
    "const-CURLOPTTYPE-STRINGPOINT", const_CURLOPTTYPE_STRINGPOINT_wrapped, "Return the constant value."
  },
  /* { */
  /*   "const-CURLOPTTYPE-SLISTPOINT", const_CURLOPTTYPE_SLISTPOINT_wrapped, "Return the constant value." */
  /* }, */
  {
    "const-CURLOPT-WRITEDATA", const_CURLOPT_WRITEDATA_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-URL", const_CURLOPT_URL_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PORT", const_CURLOPT_PORT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXY", const_CURLOPT_PROXY_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-USERPWD", const_CURLOPT_USERPWD_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXYUSERPWD", const_CURLOPT_PROXYUSERPWD_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-RANGE", const_CURLOPT_RANGE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-READDATA", const_CURLOPT_READDATA_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-ERRORBUFFER", const_CURLOPT_ERRORBUFFER_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-WRITEFUNCTION", const_CURLOPT_WRITEFUNCTION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-READFUNCTION", const_CURLOPT_READFUNCTION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-TIMEOUT", const_CURLOPT_TIMEOUT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-INFILESIZE", const_CURLOPT_INFILESIZE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-POSTFIELDS", const_CURLOPT_POSTFIELDS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-REFERER", const_CURLOPT_REFERER_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-FTPPORT", const_CURLOPT_FTPPORT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-USERAGENT", const_CURLOPT_USERAGENT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-LOW-SPEED-LIMIT", const_CURLOPT_LOW_SPEED_LIMIT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-LOW-SPEED-TIME", const_CURLOPT_LOW_SPEED_TIME_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-RESUME-FROM", const_CURLOPT_RESUME_FROM_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-COOKIE", const_CURLOPT_COOKIE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-HTTPHEADER", const_CURLOPT_HTTPHEADER_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-HTTPPOST", const_CURLOPT_HTTPPOST_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSLCERT", const_CURLOPT_SSLCERT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-KEYPASSWD", const_CURLOPT_KEYPASSWD_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-CRLF", const_CURLOPT_CRLF_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-QUOTE", const_CURLOPT_QUOTE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-HEADERDATA", const_CURLOPT_HEADERDATA_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-COOKIEFILE", const_CURLOPT_COOKIEFILE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSLVERSION", const_CURLOPT_SSLVERSION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-TIMECONDITION", const_CURLOPT_TIMECONDITION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-TIMEVALUE", const_CURLOPT_TIMEVALUE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-CUSTOMREQUEST", const_CURLOPT_CUSTOMREQUEST_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-STDERR", const_CURLOPT_STDERR_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-POSTQUOTE", const_CURLOPT_POSTQUOTE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-OBSOLETE40", const_CURLOPT_OBSOLETE40_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-VERBOSE", const_CURLOPT_VERBOSE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-HEADER", const_CURLOPT_HEADER_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-NOPROGRESS", const_CURLOPT_NOPROGRESS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-NOBODY", const_CURLOPT_NOBODY_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-FAILONERROR", const_CURLOPT_FAILONERROR_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-UPLOAD", const_CURLOPT_UPLOAD_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-POST", const_CURLOPT_POST_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-DIRLISTONLY", const_CURLOPT_DIRLISTONLY_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-APPEND", const_CURLOPT_APPEND_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-NETRC", const_CURLOPT_NETRC_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-FOLLOWLOCATION", const_CURLOPT_FOLLOWLOCATION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-TRANSFERTEXT", const_CURLOPT_TRANSFERTEXT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PUT", const_CURLOPT_PUT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROGRESSFUNCTION", const_CURLOPT_PROGRESSFUNCTION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROGRESSDATA", const_CURLOPT_PROGRESSDATA_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-AUTOREFERER", const_CURLOPT_AUTOREFERER_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXYPORT", const_CURLOPT_PROXYPORT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-POSTFIELDSIZE", const_CURLOPT_POSTFIELDSIZE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-HTTPPROXYTUNNEL", const_CURLOPT_HTTPPROXYTUNNEL_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-INTERFACE", const_CURLOPT_INTERFACE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-KRBLEVEL", const_CURLOPT_KRBLEVEL_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSL-VERIFYPEER", const_CURLOPT_SSL_VERIFYPEER_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-CAINFO", const_CURLOPT_CAINFO_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-MAXREDIRS", const_CURLOPT_MAXREDIRS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-FILETIME", const_CURLOPT_FILETIME_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-TELNETOPTIONS", const_CURLOPT_TELNETOPTIONS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-MAXCONNECTS", const_CURLOPT_MAXCONNECTS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-OBSOLETE72", const_CURLOPT_OBSOLETE72_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-FRESH-CONNECT", const_CURLOPT_FRESH_CONNECT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-FORBID-REUSE", const_CURLOPT_FORBID_REUSE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-RANDOM-FILE", const_CURLOPT_RANDOM_FILE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-EGDSOCKET", const_CURLOPT_EGDSOCKET_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-CONNECTTIMEOUT", const_CURLOPT_CONNECTTIMEOUT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-HEADERFUNCTION", const_CURLOPT_HEADERFUNCTION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-HTTPGET", const_CURLOPT_HTTPGET_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSL-VERIFYHOST", const_CURLOPT_SSL_VERIFYHOST_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-COOKIEJAR", const_CURLOPT_COOKIEJAR_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSL-CIPHER-LIST", const_CURLOPT_SSL_CIPHER_LIST_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-HTTP-VERSION", const_CURLOPT_HTTP_VERSION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-FTP-USE-EPSV", const_CURLOPT_FTP_USE_EPSV_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSLCERTTYPE", const_CURLOPT_SSLCERTTYPE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSLKEY", const_CURLOPT_SSLKEY_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSLKEYTYPE", const_CURLOPT_SSLKEYTYPE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSLENGINE", const_CURLOPT_SSLENGINE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSLENGINE-DEFAULT", const_CURLOPT_SSLENGINE_DEFAULT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-DNS-USE-GLOBAL-CACHE", const_CURLOPT_DNS_USE_GLOBAL_CACHE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-DNS-CACHE-TIMEOUT", const_CURLOPT_DNS_CACHE_TIMEOUT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PREQUOTE", const_CURLOPT_PREQUOTE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-DEBUGFUNCTION", const_CURLOPT_DEBUGFUNCTION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-DEBUGDATA", const_CURLOPT_DEBUGDATA_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-COOKIESESSION", const_CURLOPT_COOKIESESSION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-CAPATH", const_CURLOPT_CAPATH_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-BUFFERSIZE", const_CURLOPT_BUFFERSIZE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-NOSIGNAL", const_CURLOPT_NOSIGNAL_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SHARE", const_CURLOPT_SHARE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXYTYPE", const_CURLOPT_PROXYTYPE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-ACCEPT-ENCODING", const_CURLOPT_ACCEPT_ENCODING_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PRIVATE", const_CURLOPT_PRIVATE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-HTTP200ALIASES", const_CURLOPT_HTTP200ALIASES_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-UNRESTRICTED-AUTH", const_CURLOPT_UNRESTRICTED_AUTH_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-FTP-USE-EPRT", const_CURLOPT_FTP_USE_EPRT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-HTTPAUTH", const_CURLOPT_HTTPAUTH_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSL-CTX-FUNCTION", const_CURLOPT_SSL_CTX_FUNCTION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSL-CTX-DATA", const_CURLOPT_SSL_CTX_DATA_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-FTP-CREATE-MISSING-DIRS", const_CURLOPT_FTP_CREATE_MISSING_DIRS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXYAUTH", const_CURLOPT_PROXYAUTH_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-FTP-RESPONSE-TIMEOUT", const_CURLOPT_FTP_RESPONSE_TIMEOUT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-IPRESOLVE", const_CURLOPT_IPRESOLVE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-MAXFILESIZE", const_CURLOPT_MAXFILESIZE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-INFILESIZE-LARGE", const_CURLOPT_INFILESIZE_LARGE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-RESUME-FROM-LARGE", const_CURLOPT_RESUME_FROM_LARGE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-MAXFILESIZE-LARGE", const_CURLOPT_MAXFILESIZE_LARGE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-NETRC-FILE", const_CURLOPT_NETRC_FILE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-USE-SSL", const_CURLOPT_USE_SSL_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-POSTFIELDSIZE-LARGE", const_CURLOPT_POSTFIELDSIZE_LARGE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-TCP-NODELAY", const_CURLOPT_TCP_NODELAY_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-FTPSSLAUTH", const_CURLOPT_FTPSSLAUTH_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-IOCTLFUNCTION", const_CURLOPT_IOCTLFUNCTION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-IOCTLDATA", const_CURLOPT_IOCTLDATA_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-FTP-ACCOUNT", const_CURLOPT_FTP_ACCOUNT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-COOKIELIST", const_CURLOPT_COOKIELIST_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-IGNORE-CONTENT-LENGTH", const_CURLOPT_IGNORE_CONTENT_LENGTH_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-FTP-SKIP-PASV-IP", const_CURLOPT_FTP_SKIP_PASV_IP_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-FTP-FILEMETHOD", const_CURLOPT_FTP_FILEMETHOD_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-LOCALPORT", const_CURLOPT_LOCALPORT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-LOCALPORTRANGE", const_CURLOPT_LOCALPORTRANGE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-CONNECT-ONLY", const_CURLOPT_CONNECT_ONLY_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-CONV-FROM-NETWORK-FUNCTION", const_CURLOPT_CONV_FROM_NETWORK_FUNCTION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-CONV-TO-NETWORK-FUNCTION", const_CURLOPT_CONV_TO_NETWORK_FUNCTION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-CONV-FROM-UTF8-FUNCTION", const_CURLOPT_CONV_FROM_UTF8_FUNCTION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-MAX-SEND-SPEED-LARGE", const_CURLOPT_MAX_SEND_SPEED_LARGE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-MAX-RECV-SPEED-LARGE", const_CURLOPT_MAX_RECV_SPEED_LARGE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-FTP-ALTERNATIVE-TO-USER", const_CURLOPT_FTP_ALTERNATIVE_TO_USER_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SOCKOPTFUNCTION", const_CURLOPT_SOCKOPTFUNCTION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SOCKOPTDATA", const_CURLOPT_SOCKOPTDATA_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSL-SESSIONID-CACHE", const_CURLOPT_SSL_SESSIONID_CACHE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSH-AUTH-TYPES", const_CURLOPT_SSH_AUTH_TYPES_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSH-PUBLIC-KEYFILE", const_CURLOPT_SSH_PUBLIC_KEYFILE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSH-PRIVATE-KEYFILE", const_CURLOPT_SSH_PRIVATE_KEYFILE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-FTP-SSL-CCC", const_CURLOPT_FTP_SSL_CCC_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-TIMEOUT-MS", const_CURLOPT_TIMEOUT_MS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-CONNECTTIMEOUT-MS", const_CURLOPT_CONNECTTIMEOUT_MS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-HTTP-TRANSFER-DECODING", const_CURLOPT_HTTP_TRANSFER_DECODING_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-HTTP-CONTENT-DECODING", const_CURLOPT_HTTP_CONTENT_DECODING_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-NEW-FILE-PERMS", const_CURLOPT_NEW_FILE_PERMS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-NEW-DIRECTORY-PERMS", const_CURLOPT_NEW_DIRECTORY_PERMS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-POSTREDIR", const_CURLOPT_POSTREDIR_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSH-HOST-PUBLIC-KEY-MD5", const_CURLOPT_SSH_HOST_PUBLIC_KEY_MD5_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-OPENSOCKETFUNCTION", const_CURLOPT_OPENSOCKETFUNCTION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-OPENSOCKETDATA", const_CURLOPT_OPENSOCKETDATA_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-COPYPOSTFIELDS", const_CURLOPT_COPYPOSTFIELDS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXY-TRANSFER-MODE", const_CURLOPT_PROXY_TRANSFER_MODE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SEEKFUNCTION", const_CURLOPT_SEEKFUNCTION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SEEKDATA", const_CURLOPT_SEEKDATA_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-CRLFILE", const_CURLOPT_CRLFILE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-ISSUERCERT", const_CURLOPT_ISSUERCERT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-ADDRESS-SCOPE", const_CURLOPT_ADDRESS_SCOPE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-CERTINFO", const_CURLOPT_CERTINFO_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-USERNAME", const_CURLOPT_USERNAME_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PASSWORD", const_CURLOPT_PASSWORD_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXYUSERNAME", const_CURLOPT_PROXYUSERNAME_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXYPASSWORD", const_CURLOPT_PROXYPASSWORD_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-NOPROXY", const_CURLOPT_NOPROXY_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-TFTP-BLKSIZE", const_CURLOPT_TFTP_BLKSIZE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SOCKS5-GSSAPI-SERVICE", const_CURLOPT_SOCKS5_GSSAPI_SERVICE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SOCKS5-GSSAPI-NEC", const_CURLOPT_SOCKS5_GSSAPI_NEC_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROTOCOLS", const_CURLOPT_PROTOCOLS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-REDIR-PROTOCOLS", const_CURLOPT_REDIR_PROTOCOLS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSH-KNOWNHOSTS", const_CURLOPT_SSH_KNOWNHOSTS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSH-KEYFUNCTION", const_CURLOPT_SSH_KEYFUNCTION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSH-KEYDATA", const_CURLOPT_SSH_KEYDATA_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-MAIL-FROM", const_CURLOPT_MAIL_FROM_wrapped, "Return the constant value."
  },
  /* { */
  /*   "const-CURLOPT-MAIL-RCPT", const_CURLOPT_MAIL_RCPT_wrapped, "Return the constant value." */
  /* }, */
  {
    "const-CURLOPT-FTP-USE-PRET", const_CURLOPT_FTP_USE_PRET_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-RTSP-REQUEST", const_CURLOPT_RTSP_REQUEST_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-RTSP-SESSION-ID", const_CURLOPT_RTSP_SESSION_ID_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-RTSP-STREAM-URI", const_CURLOPT_RTSP_STREAM_URI_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-RTSP-TRANSPORT", const_CURLOPT_RTSP_TRANSPORT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-RTSP-CLIENT-CSEQ", const_CURLOPT_RTSP_CLIENT_CSEQ_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-RTSP-SERVER-CSEQ", const_CURLOPT_RTSP_SERVER_CSEQ_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-INTERLEAVEDATA", const_CURLOPT_INTERLEAVEDATA_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-INTERLEAVEFUNCTION", const_CURLOPT_INTERLEAVEFUNCTION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-WILDCARDMATCH", const_CURLOPT_WILDCARDMATCH_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-CHUNK-BGN-FUNCTION", const_CURLOPT_CHUNK_BGN_FUNCTION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-CHUNK-END-FUNCTION", const_CURLOPT_CHUNK_END_FUNCTION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-FNMATCH-FUNCTION", const_CURLOPT_FNMATCH_FUNCTION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-CHUNK-DATA", const_CURLOPT_CHUNK_DATA_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-FNMATCH-DATA", const_CURLOPT_FNMATCH_DATA_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-RESOLVE", const_CURLOPT_RESOLVE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-TLSAUTH-USERNAME", const_CURLOPT_TLSAUTH_USERNAME_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-TLSAUTH-PASSWORD", const_CURLOPT_TLSAUTH_PASSWORD_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-TLSAUTH-TYPE", const_CURLOPT_TLSAUTH_TYPE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-TRANSFER-ENCODING", const_CURLOPT_TRANSFER_ENCODING_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-CLOSESOCKETFUNCTION", const_CURLOPT_CLOSESOCKETFUNCTION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-CLOSESOCKETDATA", const_CURLOPT_CLOSESOCKETDATA_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-GSSAPI-DELEGATION", const_CURLOPT_GSSAPI_DELEGATION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-DNS-SERVERS", const_CURLOPT_DNS_SERVERS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-ACCEPTTIMEOUT-MS", const_CURLOPT_ACCEPTTIMEOUT_MS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-TCP-KEEPALIVE", const_CURLOPT_TCP_KEEPALIVE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-TCP-KEEPIDLE", const_CURLOPT_TCP_KEEPIDLE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-TCP-KEEPINTVL", const_CURLOPT_TCP_KEEPINTVL_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSL-OPTIONS", const_CURLOPT_SSL_OPTIONS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-MAIL-AUTH", const_CURLOPT_MAIL_AUTH_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SASL-IR", const_CURLOPT_SASL_IR_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-XFERINFOFUNCTION", const_CURLOPT_XFERINFOFUNCTION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-XOAUTH2-BEARER", const_CURLOPT_XOAUTH2_BEARER_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-DNS-INTERFACE", const_CURLOPT_DNS_INTERFACE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-DNS-LOCAL-IP4", const_CURLOPT_DNS_LOCAL_IP4_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-DNS-LOCAL-IP6", const_CURLOPT_DNS_LOCAL_IP6_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-LOGIN-OPTIONS", const_CURLOPT_LOGIN_OPTIONS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSL-ENABLE-NPN", const_CURLOPT_SSL_ENABLE_NPN_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSL-ENABLE-ALPN", const_CURLOPT_SSL_ENABLE_ALPN_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-EXPECT-100-TIMEOUT-MS", const_CURLOPT_EXPECT_100_TIMEOUT_MS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXYHEADER", const_CURLOPT_PROXYHEADER_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-HEADEROPT", const_CURLOPT_HEADEROPT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PINNEDPUBLICKEY", const_CURLOPT_PINNEDPUBLICKEY_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-UNIX-SOCKET-PATH", const_CURLOPT_UNIX_SOCKET_PATH_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSL-VERIFYSTATUS", const_CURLOPT_SSL_VERIFYSTATUS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSL-FALSESTART", const_CURLOPT_SSL_FALSESTART_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PATH-AS-IS", const_CURLOPT_PATH_AS_IS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXY-SERVICE-NAME", const_CURLOPT_PROXY_SERVICE_NAME_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SERVICE-NAME", const_CURLOPT_SERVICE_NAME_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PIPEWAIT", const_CURLOPT_PIPEWAIT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-DEFAULT-PROTOCOL", const_CURLOPT_DEFAULT_PROTOCOL_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-STREAM-WEIGHT", const_CURLOPT_STREAM_WEIGHT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-STREAM-DEPENDS", const_CURLOPT_STREAM_DEPENDS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-STREAM-DEPENDS-E", const_CURLOPT_STREAM_DEPENDS_E_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-TFTP-NO-OPTIONS", const_CURLOPT_TFTP_NO_OPTIONS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-CONNECT-TO", const_CURLOPT_CONNECT_TO_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-TCP-FASTOPEN", const_CURLOPT_TCP_FASTOPEN_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-KEEP-SENDING-ON-ERROR", const_CURLOPT_KEEP_SENDING_ON_ERROR_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXY-CAINFO", const_CURLOPT_PROXY_CAINFO_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXY-CAPATH", const_CURLOPT_PROXY_CAPATH_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXY-SSL-VERIFYPEER", const_CURLOPT_PROXY_SSL_VERIFYPEER_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXY-SSL-VERIFYHOST", const_CURLOPT_PROXY_SSL_VERIFYHOST_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXY-SSLVERSION", const_CURLOPT_PROXY_SSLVERSION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXY-TLSAUTH-USERNAME", const_CURLOPT_PROXY_TLSAUTH_USERNAME_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXY-TLSAUTH-PASSWORD", const_CURLOPT_PROXY_TLSAUTH_PASSWORD_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXY-TLSAUTH-TYPE", const_CURLOPT_PROXY_TLSAUTH_TYPE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXY-SSLCERT", const_CURLOPT_PROXY_SSLCERT_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXY-SSLCERTTYPE", const_CURLOPT_PROXY_SSLCERTTYPE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXY-SSLKEY", const_CURLOPT_PROXY_SSLKEY_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXY-SSLKEYTYPE", const_CURLOPT_PROXY_SSLKEYTYPE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXY-KEYPASSWD", const_CURLOPT_PROXY_KEYPASSWD_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXY-SSL-CIPHER-LIST", const_CURLOPT_PROXY_SSL_CIPHER_LIST_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXY-CRLFILE", const_CURLOPT_PROXY_CRLFILE_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXY-SSL-OPTIONS", const_CURLOPT_PROXY_SSL_OPTIONS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PRE-PROXY", const_CURLOPT_PRE_PROXY_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-PROXY-PINNEDPUBLICKEY", const_CURLOPT_PROXY_PINNEDPUBLICKEY_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-ABSTRACT-UNIX-SOCKET", const_CURLOPT_ABSTRACT_UNIX_SOCKET_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SUPPRESS-CONNECT-HEADERS", const_CURLOPT_SUPPRESS_CONNECT_HEADERS_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-REQUEST-TARGET", const_CURLOPT_REQUEST_TARGET_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SOCKS5-AUTH", const_CURLOPT_SOCKS5_AUTH_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-SSH-COMPRESSION", const_CURLOPT_SSH_COMPRESSION_wrapped, "Return the constant value."
  },{
    "const-CURLOPT-MIMEPOST", const_CURLOPT_MIMEPOST_wrapped, "Return the constant value."
  },
  /* { */
  /*   "const-CURLOPT-TIMEVALUE-LARGE", const_CURLOPT_TIMEVALUE_LARGE_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURLOPT-HAPPY-EYEBALLS-TIMEOUT-MS", const_CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURLOPT-RESOLVER-START-FUNCTION", const_CURLOPT_RESOLVER_START_FUNCTION_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURLOPT-RESOLVER-START-DATA", const_CURLOPT_RESOLVER_START_DATA_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURLOPT-HAPROXYPROTOCOL", const_CURLOPT_HAPROXYPROTOCOL_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURLOPT-DNS-SHUFFLE-ADDRESSES", const_CURLOPT_DNS_SHUFFLE_ADDRESSES_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURLOPT-TLS13-CIPHERS", const_CURLOPT_TLS13_CIPHERS_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURLOPT-PROXY-TLS13-CIPHERS", const_CURLOPT_PROXY_TLS13_CIPHERS_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURLOPT-DISALLOW-USERNAME-IN-URL", const_CURLOPT_DISALLOW_USERNAME_IN_URL_wrapped, "Return the constant value." */
  /* },{ */
  /*   "const-CURLOPT-DOH-URL", const_CURLOPT_DOH_URL_wrapped, "Return the constant value." */
  /* },{ */
  /*   "const-CURLOPT-UPLOAD-BUFFERSIZE", const_CURLOPT_UPLOAD_BUFFERSIZE_wrapped, "Return the constant value." */
  /* },{ */
  /*   "const-CURLOPT-UPKEEP-INTERVAL-MS", const_CURLOPT_UPKEEP_INTERVAL_MS_wrapped, "Return the constant value." */
  /* },{ */
  /*   "const-CURLOPT-CURLU", const_CURLOPT_CURLU_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURLOPT-TRAILERFUNCTION", const_CURLOPT_TRAILERFUNCTION_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURLOPT-TRAILERDATA", const_CURLOPT_TRAILERDATA_wrapped, "Return the constant value." */
  /* },{ */
  /*   "const-CURLOPT-HTTP09-ALLOWED", const_CURLOPT_HTTP09_ALLOWED_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURLOPT-ALTSVC-CTRL", const_CURLOPT_ALTSVC_CTRL_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURLOPT-ALTSVC", const_CURLOPT_ALTSVC_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURLOPT-MAXAGE-CONN", const_CURLOPT_MAXAGE_CONN_wrapped, "Return the constant value." */
  /* },{ */
  /*   "const-CURLOPT-SASL-AUTHZID", const_CURLOPT_SASL_AUTHZID_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURLOPT-MAIL-RCPT-ALLLOWFAILS", const_CURLOPT_MAIL_RCPT_ALLLOWFAILS_wrapped, "Return the constant value." */
  /* }, */
  {
    "const-CURLOPT-LASTENTRY", const_CURLOPT_LASTENTRY_wrapped, "Return the constant value."
  },{
    "const-CURL-IPRESOLVE-WHATEVER", const_CURL_IPRESOLVE_WHATEVER_wrapped, "Return the constant value."
  },{
    "const-CURL-IPRESOLVE-V4", const_CURL_IPRESOLVE_V4_wrapped, "Return the constant value."
  },{
    "const-CURL-IPRESOLVE-V6", const_CURL_IPRESOLVE_V6_wrapped, "Return the constant value."
  },{
    "const-CURL-HTTP-VERSION-NONE", const_CURL_HTTP_VERSION_NONE_wrapped, "Return the constant value."
  },{
    "const-CURL-HTTP-VERSION-1-0", const_CURL_HTTP_VERSION_1_0_wrapped, "Return the constant value."
  },{
    "const-CURL-HTTP-VERSION-1-1", const_CURL_HTTP_VERSION_1_1_wrapped, "Return the constant value."
  },{
    "const-CURL-HTTP-VERSION-2-0", const_CURL_HTTP_VERSION_2_0_wrapped, "Return the constant value."
  },{
    "const-CURL-HTTP-VERSION-2TLS", const_CURL_HTTP_VERSION_2TLS_wrapped, "Return the constant value."
  },{
    "const-CURL-HTTP-VERSION-2-PRIOR-KNOWLEDGE", const_CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE_wrapped, "Return the constant value."
  },
  /* { */
  /*   "const-CURL-HTTP-VERSION-3", const_CURL_HTTP_VERSION_3_wrapped, "Return the constant value." */
  /* }, */
  {
    "const-CURL-HTTP-VERSION-LAST", const_CURL_HTTP_VERSION_LAST_wrapped, "Return the constant value."
  },{
    "const-CURL-RTSPREQ-NONE", const_CURL_RTSPREQ_NONE_wrapped, "Return the constant value."
  },{
    "const-CURL-RTSPREQ-OPTIONS", const_CURL_RTSPREQ_OPTIONS_wrapped, "Return the constant value."
  },{
    "const-CURL-RTSPREQ-DESCRIBE", const_CURL_RTSPREQ_DESCRIBE_wrapped, "Return the constant value."
  },{
    "const-CURL-RTSPREQ-ANNOUNCE", const_CURL_RTSPREQ_ANNOUNCE_wrapped, "Return the constant value."
  },{
    "const-CURL-RTSPREQ-SETUP", const_CURL_RTSPREQ_SETUP_wrapped, "Return the constant value."
  },{
    "const-CURL-RTSPREQ-PLAY", const_CURL_RTSPREQ_PLAY_wrapped, "Return the constant value."
  },{
    "const-CURL-RTSPREQ-PAUSE", const_CURL_RTSPREQ_PAUSE_wrapped, "Return the constant value."
  },{
    "const-CURL-RTSPREQ-TEARDOWN", const_CURL_RTSPREQ_TEARDOWN_wrapped, "Return the constant value."
  },{
    "const-CURL-RTSPREQ-GET-PARAMETER", const_CURL_RTSPREQ_GET_PARAMETER_wrapped, "Return the constant value."
  },{
    "const-CURL-RTSPREQ-SET-PARAMETER", const_CURL_RTSPREQ_SET_PARAMETER_wrapped, "Return the constant value."
  },{
    "const-CURL-RTSPREQ-RECORD", const_CURL_RTSPREQ_RECORD_wrapped, "Return the constant value."
  },{
    "const-CURL-RTSPREQ-RECEIVE", const_CURL_RTSPREQ_RECEIVE_wrapped, "Return the constant value."
  },{
    "const-CURL-RTSPREQ-LAST", const_CURL_RTSPREQ_LAST_wrapped, "Return the constant value."
  },{
    "const-CURL-NETRC-IGNORED", const_CURL_NETRC_IGNORED_wrapped, "Return the constant value."
  },{
    "const-CURL-NETRC-OPTIONAL", const_CURL_NETRC_OPTIONAL_wrapped, "Return the constant value."
  },{
    "const-CURL-NETRC-REQUIRED", const_CURL_NETRC_REQUIRED_wrapped, "Return the constant value."
  },{
    "const-CURL-NETRC-LAST", const_CURL_NETRC_LAST_wrapped, "Return the constant value."
  },{
    "const-CURL-SSLVERSION-DEFAULT", const_CURL_SSLVERSION_DEFAULT_wrapped, "Return the constant value."
  },{
    "const-CURL-SSLVERSION-TLSv1", const_CURL_SSLVERSION_TLSv1_wrapped, "Return the constant value."
  },{
    "const-CURL-SSLVERSION-SSLv2", const_CURL_SSLVERSION_SSLv2_wrapped, "Return the constant value."
  },{
    "const-CURL-SSLVERSION-SSLv3", const_CURL_SSLVERSION_SSLv3_wrapped, "Return the constant value."
  },{
    "const-CURL-SSLVERSION-TLSv1-0", const_CURL_SSLVERSION_TLSv1_0_wrapped, "Return the constant value."
  },{
    "const-CURL-SSLVERSION-TLSv1-1", const_CURL_SSLVERSION_TLSv1_1_wrapped, "Return the constant value."
  },{
    "const-CURL-SSLVERSION-TLSv1-2", const_CURL_SSLVERSION_TLSv1_2_wrapped, "Return the constant value."
  },{
    "const-CURL-SSLVERSION-TLSv1-3", const_CURL_SSLVERSION_TLSv1_3_wrapped, "Return the constant value."
  },{
    "const-CURL-SSLVERSION-LAST", const_CURL_SSLVERSION_LAST_wrapped, "Return the constant value."
  },{
    "const-CURL-SSLVERSION-MAX-NONE", const_CURL_SSLVERSION_MAX_NONE_wrapped, "Return the constant value."
  },{
    "const-CURL-SSLVERSION-MAX-DEFAULT", const_CURL_SSLVERSION_MAX_DEFAULT_wrapped, "Return the constant value."
  },{
    "const-CURL-SSLVERSION-MAX-TLSv1-0", const_CURL_SSLVERSION_MAX_TLSv1_0_wrapped, "Return the constant value."
  },{
    "const-CURL-SSLVERSION-MAX-TLSv1-1", const_CURL_SSLVERSION_MAX_TLSv1_1_wrapped, "Return the constant value."
  },{
    "const-CURL-SSLVERSION-MAX-TLSv1-2", const_CURL_SSLVERSION_MAX_TLSv1_2_wrapped, "Return the constant value."
  },{
    "const-CURL-SSLVERSION-MAX-TLSv1-3", const_CURL_SSLVERSION_MAX_TLSv1_3_wrapped, "Return the constant value."
  },{
    "const-CURL-SSLVERSION-MAX-LAST", const_CURL_SSLVERSION_MAX_LAST_wrapped, "Return the constant value."
  },{
    "const-CURL-TLSAUTH-NONE", const_CURL_TLSAUTH_NONE_wrapped, "Return the constant value."
  },{
    "const-CURL-TLSAUTH-SRP", const_CURL_TLSAUTH_SRP_wrapped, "Return the constant value."
  },{
    "const-CURL-TLSAUTH-LAST", const_CURL_TLSAUTH_LAST_wrapped, "Return the constant value."
  },{
    "const-CURL-REDIR-GET-ALL", const_CURL_REDIR_GET_ALL_wrapped, "Return the constant value."
  },{
    "const-CURL-REDIR-POST-301", const_CURL_REDIR_POST_301_wrapped, "Return the constant value."
  },{
    "const-CURL-REDIR-POST-302", const_CURL_REDIR_POST_302_wrapped, "Return the constant value."
  },{
    "const-CURL-REDIR-POST-303", const_CURL_REDIR_POST_303_wrapped, "Return the constant value."
  },{
    "const-CURL-REDIR-POST-ALL", const_CURL_REDIR_POST_ALL_wrapped, "Return the constant value."
  },{
    "const-CURL-TIMECOND-NONE", const_CURL_TIMECOND_NONE_wrapped, "Return the constant value."
  },{
    "const-CURL-TIMECOND-IFMODSINCE", const_CURL_TIMECOND_IFMODSINCE_wrapped, "Return the constant value."
  },{
    "const-CURL-TIMECOND-IFUNMODSINCE", const_CURL_TIMECOND_IFUNMODSINCE_wrapped, "Return the constant value."
  },{
    "const-CURL-TIMECOND-LASTMOD", const_CURL_TIMECOND_LASTMOD_wrapped, "Return the constant value."
  },{
    "const-CURL-TIMECOND-LAST", const_CURL_TIMECOND_LAST_wrapped, "Return the constant value."
  },{
    "curl-strequal", curl_strequal_wrapped, "SWIG generated"
  },{
    "curl-strnequal", curl_strnequal_wrapped, "SWIG generated"
  },{
    "curl-mime-init", curl_mime_init_wrapped, "SWIG generated"
  },{
    "curl-mime-free", curl_mime_free_wrapped, "SWIG generated"
  },{
    "curl-mime-addpart", curl_mime_addpart_wrapped, "SWIG generated"
  },{
    "curl-mime-name", curl_mime_name_wrapped, "SWIG generated"
  },{
    "curl-mime-filename", curl_mime_filename_wrapped, "SWIG generated"
  },{
    "curl-mime-type", curl_mime_type_wrapped, "SWIG generated"
  },{
    "curl-mime-encoder", curl_mime_encoder_wrapped, "SWIG generated"
  },{
    "curl-mime-data", curl_mime_data_wrapped, "SWIG generated"
  },{
    "curl-mime-filedata", curl_mime_filedata_wrapped, "SWIG generated"
  },{
    "curl-mime-data-cb", curl_mime_data_cb_wrapped, "SWIG generated"
  },{
    "curl-mime-subparts", curl_mime_subparts_wrapped, "SWIG generated"
  },{
    "curl-mime-headers", curl_mime_headers_wrapped, "SWIG generated"
  },{
    "const-CURLFORM-NOTHING", const_CURLFORM_NOTHING_wrapped, "Return the constant value."
  },{
    "const-CURLFORM-COPYNAME", const_CURLFORM_COPYNAME_wrapped, "Return the constant value."
  },{
    "const-CURLFORM-PTRNAME", const_CURLFORM_PTRNAME_wrapped, "Return the constant value."
  },{
    "const-CURLFORM-NAMELENGTH", const_CURLFORM_NAMELENGTH_wrapped, "Return the constant value."
  },{
    "const-CURLFORM-COPYCONTENTS", const_CURLFORM_COPYCONTENTS_wrapped, "Return the constant value."
  },{
    "const-CURLFORM-PTRCONTENTS", const_CURLFORM_PTRCONTENTS_wrapped, "Return the constant value."
  },{
    "const-CURLFORM-CONTENTSLENGTH", const_CURLFORM_CONTENTSLENGTH_wrapped, "Return the constant value."
  },{
    "const-CURLFORM-FILECONTENT", const_CURLFORM_FILECONTENT_wrapped, "Return the constant value."
  },{
    "const-CURLFORM-ARRAY", const_CURLFORM_ARRAY_wrapped, "Return the constant value."
  },{
    "const-CURLFORM-OBSOLETE", const_CURLFORM_OBSOLETE_wrapped, "Return the constant value."
  },{
    "const-CURLFORM-FILE", const_CURLFORM_FILE_wrapped, "Return the constant value."
  },{
    "const-CURLFORM-BUFFER", const_CURLFORM_BUFFER_wrapped, "Return the constant value."
  },{
    "const-CURLFORM-BUFFERPTR", const_CURLFORM_BUFFERPTR_wrapped, "Return the constant value."
  },{
    "const-CURLFORM-BUFFERLENGTH", const_CURLFORM_BUFFERLENGTH_wrapped, "Return the constant value."
  },{
    "const-CURLFORM-CONTENTTYPE", const_CURLFORM_CONTENTTYPE_wrapped, "Return the constant value."
  },{
    "const-CURLFORM-CONTENTHEADER", const_CURLFORM_CONTENTHEADER_wrapped, "Return the constant value."
  },{
    "const-CURLFORM-FILENAME", const_CURLFORM_FILENAME_wrapped, "Return the constant value."
  },{
    "const-CURLFORM-END", const_CURLFORM_END_wrapped, "Return the constant value."
  },{
    "const-CURLFORM-OBSOLETE2", const_CURLFORM_OBSOLETE2_wrapped, "Return the constant value."
  },{
    "const-CURLFORM-STREAM", const_CURLFORM_STREAM_wrapped, "Return the constant value."
  },{
    "const-CURLFORM-CONTENTLEN", const_CURLFORM_CONTENTLEN_wrapped, "Return the constant value."
  },{
    "const-CURLFORM-LASTENTRY", const_CURLFORM_LASTENTRY_wrapped, "Return the constant value."
  },{
    "curl-forms-option-set", curl_forms_option_set_wrapped, "SWIG generated"
  },{
    "curl-forms-option-get", curl_forms_option_get_wrapped, "SWIG generated"
  },{
    "curl-forms-value-set", curl_forms_value_set_wrapped, "SWIG generated"
  },{
    "curl-forms-value-get", curl_forms_value_get_wrapped, "SWIG generated"
  },{
    "new-curl-forms", new_curl_forms_wrapped, "SWIG generated"
  },{
    "delete-curl-forms", delete_curl_forms_wrapped, "SWIG generated"
  },{
    "const-CURL-FORMADD-OK", const_CURL_FORMADD_OK_wrapped, "Return the constant value."
  },{
    "const-CURL-FORMADD-MEMORY", const_CURL_FORMADD_MEMORY_wrapped, "Return the constant value."
  },{
    "const-CURL-FORMADD-OPTION-TWICE", const_CURL_FORMADD_OPTION_TWICE_wrapped, "Return the constant value."
  },{
    "const-CURL-FORMADD-NULL", const_CURL_FORMADD_NULL_wrapped, "Return the constant value."
  },{
    "const-CURL-FORMADD-UNKNOWN-OPTION", const_CURL_FORMADD_UNKNOWN_OPTION_wrapped, "Return the constant value."
  },{
    "const-CURL-FORMADD-INCOMPLETE", const_CURL_FORMADD_INCOMPLETE_wrapped, "Return the constant value."
  },{
    "const-CURL-FORMADD-ILLEGAL-ARRAY", const_CURL_FORMADD_ILLEGAL_ARRAY_wrapped, "Return the constant value."
  },{
    "const-CURL-FORMADD-DISABLED", const_CURL_FORMADD_DISABLED_wrapped, "Return the constant value."
  },{
    "const-CURL-FORMADD-LAST", const_CURL_FORMADD_LAST_wrapped, "Return the constant value."
  },{
    "curl-formadd", curl_formadd_wrapped, "SWIG generated"
  },{
    "curl-formget", curl_formget_wrapped, "SWIG generated"
  },{
    "curl-formfree", curl_formfree_wrapped, "SWIG generated"
  },{
    "curl-getenv", curl_getenv_wrapped, "SWIG generated"
  },{
    "curl-version", curl_version_wrapped, "SWIG generated"
  },{
    "curl-easy-escape", curl_easy_escape_wrapped, "SWIG generated"
  },{
    "curl-escape", curl_escape_wrapped, "SWIG generated"
  },{
    "curl-easy-unescape", curl_easy_unescape_wrapped, "SWIG generated"
  },{
    "curl-unescape", curl_unescape_wrapped, "SWIG generated"
  },{
    "curl-free", curl_free_wrapped, "SWIG generated"
  },{
    "curl-global-init", curl_global_init_wrapped, "SWIG generated"
  },{
    "curl-global-init-mem", curl_global_init_mem_wrapped, "SWIG generated"
  },{
    "curl-global-cleanup", curl_global_cleanup_wrapped, "SWIG generated"
  },{
    "curl-slist-data-set", curl_slist_data_set_wrapped, "SWIG generated"
  },{
    "curl-slist-data-get", curl_slist_data_get_wrapped, "SWIG generated"
  },{
    "curl-slist-next-set", curl_slist_next_set_wrapped, "SWIG generated"
  },{
    "curl-slist-next-get", curl_slist_next_get_wrapped, "SWIG generated"
  },{
    "new-curl-slist", new_curl_slist_wrapped, "SWIG generated"
  },{
    "delete-curl-slist", delete_curl_slist_wrapped, "SWIG generated"
  },{
    "curl-ssl-backend-id-set", curl_ssl_backend_id_set_wrapped, "SWIG generated"
  },{
    "curl-ssl-backend-id-get", curl_ssl_backend_id_get_wrapped, "SWIG generated"
  },{
    "curl-ssl-backend-name-set", curl_ssl_backend_name_set_wrapped, "SWIG generated"
  },{
    "curl-ssl-backend-name-get", curl_ssl_backend_name_get_wrapped, "SWIG generated"
  },{
    "new-curl-ssl-backend", new_curl_ssl_backend_wrapped, "SWIG generated"
  },{
    "delete-curl-ssl-backend", delete_curl_ssl_backend_wrapped, "SWIG generated"
  },{
    "const-CURLSSLSET-OK", const_CURLSSLSET_OK_wrapped, "Return the constant value."
  },{
    "const-CURLSSLSET-UNKNOWN-BACKEND", const_CURLSSLSET_UNKNOWN_BACKEND_wrapped, "Return the constant value."
  },{
    "const-CURLSSLSET-TOO-LATE", const_CURLSSLSET_TOO_LATE_wrapped, "Return the constant value."
  },{
    "const-CURLSSLSET-NO-BACKENDS", const_CURLSSLSET_NO_BACKENDS_wrapped, "Return the constant value."
  },{
    "curl-global-sslset", curl_global_sslset_wrapped, "SWIG generated"
  },{
    "curl-slist-append", curl_slist_append_wrapped, "SWIG generated"
  },{
    "curl-slist-free-all", curl_slist_free_all_wrapped, "SWIG generated"
  },{
    "curl-getdate", curl_getdate_wrapped, "SWIG generated"
  },{
    "curl-certinfo-num-of-certs-set", curl_certinfo_num_of_certs_set_wrapped, "SWIG generated"
  },{
    "curl-certinfo-num-of-certs-get", curl_certinfo_num_of_certs_get_wrapped, "SWIG generated"
  },{
    "curl-certinfo-certinfo-set", curl_certinfo_certinfo_set_wrapped, "SWIG generated"
  },{
    "curl-certinfo-certinfo-get", curl_certinfo_certinfo_get_wrapped, "SWIG generated"
  },{
    "new-curl-certinfo", new_curl_certinfo_wrapped, "SWIG generated"
  },{
    "delete-curl-certinfo", delete_curl_certinfo_wrapped, "SWIG generated"
  },{
    "curl-tlssessioninfo-backend-set", curl_tlssessioninfo_backend_set_wrapped, "SWIG generated"
  },{
    "curl-tlssessioninfo-backend-get", curl_tlssessioninfo_backend_get_wrapped, "SWIG generated"
  },{
    "curl-tlssessioninfo-internals-set", curl_tlssessioninfo_internals_set_wrapped, "SWIG generated"
  },{
    "curl-tlssessioninfo-internals-get", curl_tlssessioninfo_internals_get_wrapped, "SWIG generated"
  },{
    "new-curl-tlssessioninfo", new_curl_tlssessioninfo_wrapped, "SWIG generated"
  },{
    "delete-curl-tlssessioninfo", delete_curl_tlssessioninfo_wrapped, "SWIG generated"
  },{
    "const-CURLINFO-STRING", const_CURLINFO_STRING_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-LONG", const_CURLINFO_LONG_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-DOUBLE", const_CURLINFO_DOUBLE_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-SLIST", const_CURLINFO_SLIST_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-PTR", const_CURLINFO_PTR_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-SOCKET", const_CURLINFO_SOCKET_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-OFF-T", const_CURLINFO_OFF_T_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-MASK", const_CURLINFO_MASK_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-TYPEMASK", const_CURLINFO_TYPEMASK_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-NONE", const_CURLINFO_NONE_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-EFFECTIVE-URL", const_CURLINFO_EFFECTIVE_URL_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-RESPONSE-CODE", const_CURLINFO_RESPONSE_CODE_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-TOTAL-TIME", const_CURLINFO_TOTAL_TIME_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-NAMELOOKUP-TIME", const_CURLINFO_NAMELOOKUP_TIME_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-CONNECT-TIME", const_CURLINFO_CONNECT_TIME_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-PRETRANSFER-TIME", const_CURLINFO_PRETRANSFER_TIME_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-SIZE-UPLOAD", const_CURLINFO_SIZE_UPLOAD_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-SIZE-UPLOAD-T", const_CURLINFO_SIZE_UPLOAD_T_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-SIZE-DOWNLOAD", const_CURLINFO_SIZE_DOWNLOAD_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-SIZE-DOWNLOAD-T", const_CURLINFO_SIZE_DOWNLOAD_T_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-SPEED-DOWNLOAD", const_CURLINFO_SPEED_DOWNLOAD_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-SPEED-DOWNLOAD-T", const_CURLINFO_SPEED_DOWNLOAD_T_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-SPEED-UPLOAD", const_CURLINFO_SPEED_UPLOAD_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-SPEED-UPLOAD-T", const_CURLINFO_SPEED_UPLOAD_T_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-HEADER-SIZE", const_CURLINFO_HEADER_SIZE_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-REQUEST-SIZE", const_CURLINFO_REQUEST_SIZE_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-SSL-VERIFYRESULT", const_CURLINFO_SSL_VERIFYRESULT_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-FILETIME", const_CURLINFO_FILETIME_wrapped, "Return the constant value."
  },
  /* { */
  /*   "const-CURLINFO-FILETIME-T", const_CURLINFO_FILETIME_T_wrapped, "Return the constant value." */
  /* }, */
  {
    "const-CURLINFO-CONTENT-LENGTH-DOWNLOAD", const_CURLINFO_CONTENT_LENGTH_DOWNLOAD_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-CONTENT-LENGTH-DOWNLOAD-T", const_CURLINFO_CONTENT_LENGTH_DOWNLOAD_T_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-CONTENT-LENGTH-UPLOAD", const_CURLINFO_CONTENT_LENGTH_UPLOAD_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-CONTENT-LENGTH-UPLOAD-T", const_CURLINFO_CONTENT_LENGTH_UPLOAD_T_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-STARTTRANSFER-TIME", const_CURLINFO_STARTTRANSFER_TIME_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-CONTENT-TYPE", const_CURLINFO_CONTENT_TYPE_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-REDIRECT-TIME", const_CURLINFO_REDIRECT_TIME_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-REDIRECT-COUNT", const_CURLINFO_REDIRECT_COUNT_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-PRIVATE", const_CURLINFO_PRIVATE_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-HTTP-CONNECTCODE", const_CURLINFO_HTTP_CONNECTCODE_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-HTTPAUTH-AVAIL", const_CURLINFO_HTTPAUTH_AVAIL_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-PROXYAUTH-AVAIL", const_CURLINFO_PROXYAUTH_AVAIL_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-OS-ERRNO", const_CURLINFO_OS_ERRNO_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-NUM-CONNECTS", const_CURLINFO_NUM_CONNECTS_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-SSL-ENGINES", const_CURLINFO_SSL_ENGINES_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-COOKIELIST", const_CURLINFO_COOKIELIST_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-LASTSOCKET", const_CURLINFO_LASTSOCKET_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-FTP-ENTRY-PATH", const_CURLINFO_FTP_ENTRY_PATH_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-REDIRECT-URL", const_CURLINFO_REDIRECT_URL_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-PRIMARY-IP", const_CURLINFO_PRIMARY_IP_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-APPCONNECT-TIME", const_CURLINFO_APPCONNECT_TIME_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-CERTINFO", const_CURLINFO_CERTINFO_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-CONDITION-UNMET", const_CURLINFO_CONDITION_UNMET_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-RTSP-SESSION-ID", const_CURLINFO_RTSP_SESSION_ID_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-RTSP-CLIENT-CSEQ", const_CURLINFO_RTSP_CLIENT_CSEQ_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-RTSP-SERVER-CSEQ", const_CURLINFO_RTSP_SERVER_CSEQ_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-RTSP-CSEQ-RECV", const_CURLINFO_RTSP_CSEQ_RECV_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-PRIMARY-PORT", const_CURLINFO_PRIMARY_PORT_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-LOCAL-IP", const_CURLINFO_LOCAL_IP_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-LOCAL-PORT", const_CURLINFO_LOCAL_PORT_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-TLS-SESSION", const_CURLINFO_TLS_SESSION_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-ACTIVESOCKET", const_CURLINFO_ACTIVESOCKET_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-TLS-SSL-PTR", const_CURLINFO_TLS_SSL_PTR_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-HTTP-VERSION", const_CURLINFO_HTTP_VERSION_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-PROXY-SSL-VERIFYRESULT", const_CURLINFO_PROXY_SSL_VERIFYRESULT_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-PROTOCOL", const_CURLINFO_PROTOCOL_wrapped, "Return the constant value."
  },{
    "const-CURLINFO-SCHEME", const_CURLINFO_SCHEME_wrapped, "Return the constant value."
  },
  /* { */
  /*   "const-CURLINFO-TOTAL-TIME-T", const_CURLINFO_TOTAL_TIME_T_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURLINFO-NAMELOOKUP-TIME-T", const_CURLINFO_NAMELOOKUP_TIME_T_wrapped, "Return the constant value." */
  /* },{ */
  /*   "const-CURLINFO-CONNECT-TIME-T", const_CURLINFO_CONNECT_TIME_T_wrapped, "Return the constant value." */
  /* },{ */
  /*   "const-CURLINFO-PRETRANSFER-TIME-T", const_CURLINFO_PRETRANSFER_TIME_T_wrapped, "Return the constant value." */
  /* },{ */
  /*   "const-CURLINFO-STARTTRANSFER-TIME-T", const_CURLINFO_STARTTRANSFER_TIME_T_wrapped, "Return the constant value." */
  /* },{ */
  /*   "const-CURLINFO-REDIRECT-TIME-T", const_CURLINFO_REDIRECT_TIME_T_wrapped, "Return the constant value." */
  /* },{ */
  /*   "const-CURLINFO-APPCONNECT-TIME-T", const_CURLINFO_APPCONNECT_TIME_T_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURLINFO-RETRY-AFTER", const_CURLINFO_RETRY_AFTER_wrapped, "Return the constant value." */
  /* }, */
  {
    "const-CURLINFO-LASTONE", const_CURLINFO_LASTONE_wrapped, "Return the constant value."
  },{
    "const-CURLCLOSEPOLICY-NONE", const_CURLCLOSEPOLICY_NONE_wrapped, "Return the constant value."
  },{
    "const-CURLCLOSEPOLICY-OLDEST", const_CURLCLOSEPOLICY_OLDEST_wrapped, "Return the constant value."
  },{
    "const-CURLCLOSEPOLICY-LEAST-RECENTLY-USED", const_CURLCLOSEPOLICY_LEAST_RECENTLY_USED_wrapped, "Return the constant value."
  },{
    "const-CURLCLOSEPOLICY-LEAST-TRAFFIC", const_CURLCLOSEPOLICY_LEAST_TRAFFIC_wrapped, "Return the constant value."
  },{
    "const-CURLCLOSEPOLICY-SLOWEST", const_CURLCLOSEPOLICY_SLOWEST_wrapped, "Return the constant value."
  },{
    "const-CURLCLOSEPOLICY-CALLBACK", const_CURLCLOSEPOLICY_CALLBACK_wrapped, "Return the constant value."
  },{
    "const-CURLCLOSEPOLICY-LAST", const_CURLCLOSEPOLICY_LAST_wrapped, "Return the constant value."
  },{
    "const-CURL-GLOBAL-SSL", const_CURL_GLOBAL_SSL_wrapped, "Return the constant value."
  },{
    "const-CURL-GLOBAL-WIN32", const_CURL_GLOBAL_WIN32_wrapped, "Return the constant value."
  },{
    "const-CURL-GLOBAL-ALL", const_CURL_GLOBAL_ALL_wrapped, "Return the constant value."
  },{
    "const-CURL-GLOBAL-NOTHING", const_CURL_GLOBAL_NOTHING_wrapped, "Return the constant value."
  },{
    "const-CURL-GLOBAL-DEFAULT", const_CURL_GLOBAL_DEFAULT_wrapped, "Return the constant value."
  },{
    "const-CURL-GLOBAL-ACK-EINTR", const_CURL_GLOBAL_ACK_EINTR_wrapped, "Return the constant value."
  },{
    "const-CURL-LOCK-DATA-NONE", const_CURL_LOCK_DATA_NONE_wrapped, "Return the constant value."
  },{
    "const-CURL-LOCK-DATA-SHARE", const_CURL_LOCK_DATA_SHARE_wrapped, "Return the constant value."
  },{
    "const-CURL-LOCK-DATA-COOKIE", const_CURL_LOCK_DATA_COOKIE_wrapped, "Return the constant value."
  },{
    "const-CURL-LOCK-DATA-DNS", const_CURL_LOCK_DATA_DNS_wrapped, "Return the constant value."
  },{
    "const-CURL-LOCK-DATA-SSL-SESSION", const_CURL_LOCK_DATA_SSL_SESSION_wrapped, "Return the constant value."
  },{
    "const-CURL-LOCK-DATA-CONNECT", const_CURL_LOCK_DATA_CONNECT_wrapped, "Return the constant value."
  },
  /* { */
  /*   "const-CURL-LOCK-DATA-PSL", const_CURL_LOCK_DATA_PSL_wrapped, "Return the constant value." */
  /* }, */
  {
    "const-CURL-LOCK-DATA-LAST", const_CURL_LOCK_DATA_LAST_wrapped, "Return the constant value."
  },{
    "const-CURL-LOCK-ACCESS-NONE", const_CURL_LOCK_ACCESS_NONE_wrapped, "Return the constant value."
  },{
    "const-CURL-LOCK-ACCESS-SHARED", const_CURL_LOCK_ACCESS_SHARED_wrapped, "Return the constant value."
  },{
    "const-CURL-LOCK-ACCESS-SINGLE", const_CURL_LOCK_ACCESS_SINGLE_wrapped, "Return the constant value."
  },{
    "const-CURL-LOCK-ACCESS-LAST", const_CURL_LOCK_ACCESS_LAST_wrapped, "Return the constant value."
  },{
    "const-CURLSHE-OK", const_CURLSHE_OK_wrapped, "Return the constant value."
  },{
    "const-CURLSHE-BAD-OPTION", const_CURLSHE_BAD_OPTION_wrapped, "Return the constant value."
  },{
    "const-CURLSHE-IN-USE", const_CURLSHE_IN_USE_wrapped, "Return the constant value."
  },{
    "const-CURLSHE-INVALID", const_CURLSHE_INVALID_wrapped, "Return the constant value."
  },{
    "const-CURLSHE-NOMEM", const_CURLSHE_NOMEM_wrapped, "Return the constant value."
  },{
    "const-CURLSHE-NOT-BUILT-IN", const_CURLSHE_NOT_BUILT_IN_wrapped, "Return the constant value."
  },{
    "const-CURLSHE-LAST", const_CURLSHE_LAST_wrapped, "Return the constant value."
  },{
    "const-CURLSHOPT-NONE", const_CURLSHOPT_NONE_wrapped, "Return the constant value."
  },{
    "const-CURLSHOPT-SHARE", const_CURLSHOPT_SHARE_wrapped, "Return the constant value."
  },{
    "const-CURLSHOPT-UNSHARE", const_CURLSHOPT_UNSHARE_wrapped, "Return the constant value."
  },{
    "const-CURLSHOPT-LOCKFUNC", const_CURLSHOPT_LOCKFUNC_wrapped, "Return the constant value."
  },{
    "const-CURLSHOPT-UNLOCKFUNC", const_CURLSHOPT_UNLOCKFUNC_wrapped, "Return the constant value."
  },{
    "const-CURLSHOPT-USERDATA", const_CURLSHOPT_USERDATA_wrapped, "Return the constant value."
  },{
    "const-CURLSHOPT-LAST", const_CURLSHOPT_LAST_wrapped, "Return the constant value."
  },{
    "curl-share-init", curl_share_init_wrapped, "SWIG generated"
  },{
    "curl-share-setopt", curl_share_setopt_wrapped, "SWIG generated"
  },{
    "curl-share-cleanup", curl_share_cleanup_wrapped, "SWIG generated"
  },{
    "const-CURLVERSION-FIRST", const_CURLVERSION_FIRST_wrapped, "Return the constant value."
  },{
    "const-CURLVERSION-SECOND", const_CURLVERSION_SECOND_wrapped, "Return the constant value."
  },{
    "const-CURLVERSION-THIRD", const_CURLVERSION_THIRD_wrapped, "Return the constant value."
  },{
    "const-CURLVERSION-FOURTH", const_CURLVERSION_FOURTH_wrapped, "Return the constant value."
  },{
    "const-CURLVERSION-FIFTH", const_CURLVERSION_FIFTH_wrapped, "Return the constant value."
  },
  /* { */
  /*   "const-CURLVERSION-SIXTH", const_CURLVERSION_SIXTH_wrapped, "Return the constant value." */
  /* }, */
  {
    "const-CURLVERSION-LAST", const_CURLVERSION_LAST_wrapped, "Return the constant value."
  },{
    "curl-version-info-data-age-set", curl_version_info_data_age_set_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-age-get", curl_version_info_data_age_get_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-version-set", curl_version_info_data_version_set_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-version-get", curl_version_info_data_version_get_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-version-num-set", curl_version_info_data_version_num_set_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-version-num-get", curl_version_info_data_version_num_get_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-host-set", curl_version_info_data_host_set_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-host-get", curl_version_info_data_host_get_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-features-set", curl_version_info_data_features_set_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-features-get", curl_version_info_data_features_get_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-ssl-version-set", curl_version_info_data_ssl_version_set_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-ssl-version-get", curl_version_info_data_ssl_version_get_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-ssl-version-num-set", curl_version_info_data_ssl_version_num_set_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-ssl-version-num-get", curl_version_info_data_ssl_version_num_get_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-libz-version-set", curl_version_info_data_libz_version_set_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-libz-version-get", curl_version_info_data_libz_version_get_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-protocols-set", curl_version_info_data_protocols_set_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-protocols-get", curl_version_info_data_protocols_get_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-ares-set", curl_version_info_data_ares_set_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-ares-get", curl_version_info_data_ares_get_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-ares-num-set", curl_version_info_data_ares_num_set_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-ares-num-get", curl_version_info_data_ares_num_get_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-libidn-set", curl_version_info_data_libidn_set_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-libidn-get", curl_version_info_data_libidn_get_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-iconv-ver-num-set", curl_version_info_data_iconv_ver_num_set_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-iconv-ver-num-get", curl_version_info_data_iconv_ver_num_get_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-libssh-version-set", curl_version_info_data_libssh_version_set_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-libssh-version-get", curl_version_info_data_libssh_version_get_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-brotli-ver-num-set", curl_version_info_data_brotli_ver_num_set_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-brotli-ver-num-get", curl_version_info_data_brotli_ver_num_get_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-brotli-version-set", curl_version_info_data_brotli_version_set_wrapped, "SWIG generated"
  },{
    "curl-version-info-data-brotli-version-get", curl_version_info_data_brotli_version_get_wrapped, "SWIG generated"
  },
  /* { */
  /*   "curl-version-info-data-nghttp2-ver-num-set", curl_version_info_data_nghttp2_ver_num_set_wrapped, "SWIG generated" */
  /* },{ */
  /*   "curl-version-info-data-nghttp2-ver-num-get", curl_version_info_data_nghttp2_ver_num_get_wrapped, "SWIG generated" */
  /* },{ */
  /*   "curl-version-info-data-nghttp2-version-set", curl_version_info_data_nghttp2_version_set_wrapped, "SWIG generated" */
  /* },{ */
  /*   "curl-version-info-data-nghttp2-version-get", curl_version_info_data_nghttp2_version_get_wrapped, "SWIG generated" */
  /* }, */
  /* { */
  /*   "curl-version-info-data-quic-version-set", curl_version_info_data_quic_version_set_wrapped, "SWIG generated" */
  /* }, */
  /* { */
  /*   "curl-version-info-data-quic-version-get", curl_version_info_data_quic_version_get_wrapped, "SWIG generated" */
  /* }, */
  {
    "new-curl-version-info-data", new_curl_version_info_data_wrapped, "SWIG generated"
  },{
    "delete-curl-version-info-data", delete_curl_version_info_data_wrapped, "SWIG generated"
  },{
    "const-CURL-VERSION-IPV6", const_CURL_VERSION_IPV6_wrapped, "Return the constant value."
  },{
    "const-CURL-VERSION-KERBEROS4", const_CURL_VERSION_KERBEROS4_wrapped, "Return the constant value."
  },{
    "const-CURL-VERSION-SSL", const_CURL_VERSION_SSL_wrapped, "Return the constant value."
  },{
    "const-CURL-VERSION-LIBZ", const_CURL_VERSION_LIBZ_wrapped, "Return the constant value."
  },{
    "const-CURL-VERSION-NTLM", const_CURL_VERSION_NTLM_wrapped, "Return the constant value."
  },{
    "const-CURL-VERSION-GSSNEGOTIATE", const_CURL_VERSION_GSSNEGOTIATE_wrapped, "Return the constant value."
  },{
    "const-CURL-VERSION-DEBUG", const_CURL_VERSION_DEBUG_wrapped, "Return the constant value."
  },{
    "const-CURL-VERSION-ASYNCHDNS", const_CURL_VERSION_ASYNCHDNS_wrapped, "Return the constant value."
  },{
    "const-CURL-VERSION-SPNEGO", const_CURL_VERSION_SPNEGO_wrapped, "Return the constant value."
  },{
    "const-CURL-VERSION-LARGEFILE", const_CURL_VERSION_LARGEFILE_wrapped, "Return the constant value."
  },{
    "const-CURL-VERSION-IDN", const_CURL_VERSION_IDN_wrapped, "Return the constant value."
  },{
    "const-CURL-VERSION-SSPI", const_CURL_VERSION_SSPI_wrapped, "Return the constant value."
  },{
    "const-CURL-VERSION-CONV", const_CURL_VERSION_CONV_wrapped, "Return the constant value."
  },{
    "const-CURL-VERSION-CURLDEBUG", const_CURL_VERSION_CURLDEBUG_wrapped, "Return the constant value."
  },{
    "const-CURL-VERSION-TLSAUTH-SRP", const_CURL_VERSION_TLSAUTH_SRP_wrapped, "Return the constant value."
  },{
    "const-CURL-VERSION-NTLM-WB", const_CURL_VERSION_NTLM_WB_wrapped, "Return the constant value."
  },{
    "const-CURL-VERSION-HTTP2", const_CURL_VERSION_HTTP2_wrapped, "Return the constant value."
  },{
    "const-CURL-VERSION-GSSAPI", const_CURL_VERSION_GSSAPI_wrapped, "Return the constant value."
  },{
    "const-CURL-VERSION-KERBEROS5", const_CURL_VERSION_KERBEROS5_wrapped, "Return the constant value."
  },{
    "const-CURL-VERSION-UNIX-SOCKETS", const_CURL_VERSION_UNIX_SOCKETS_wrapped, "Return the constant value."
  },
  /* { */
  /*   "const-CURL-VERSION-PSL", const_CURL_VERSION_PSL_wrapped, "Return the constant value." */
  /* }, */
  {
    "const-CURL-VERSION-HTTPS-PROXY", const_CURL_VERSION_HTTPS_PROXY_wrapped, "Return the constant value."
  },{
    "const-CURL-VERSION-MULTI-SSL", const_CURL_VERSION_MULTI_SSL_wrapped, "Return the constant value."
  },{
    "const-CURL-VERSION-BROTLI", const_CURL_VERSION_BROTLI_wrapped, "Return the constant value."
  },
  /* { */
  /*   "const-CURL-VERSION-ALTSVC", const_CURL_VERSION_ALTSVC_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURL-VERSION-HTTP3", const_CURL_VERSION_HTTP3_wrapped, "Return the constant value." */
  /* }, */
  /* { */
  /*   "const-CURL-VERSION-ESNI", const_CURL_VERSION_ESNI_wrapped, "Return the constant value." */
  /* }, */
  {
    "curl-version-info", curl_version_info_wrapped, "SWIG generated"
  },{
    "curl-easy-strerror", curl_easy_strerror_wrapped, "SWIG generated"
  },{
    "curl-share-strerror", curl_share_strerror_wrapped, "SWIG generated"
  },{
    "curl-easy-pause", curl_easy_pause_wrapped, "SWIG generated"
  },{
    "const-CURLPAUSE-RECV", const_CURLPAUSE_RECV_wrapped, "Return the constant value."
  },{
    "const-CURLPAUSE-RECV-CONT", const_CURLPAUSE_RECV_CONT_wrapped, "Return the constant value."
  },{
    "const-CURLPAUSE-SEND", const_CURLPAUSE_SEND_wrapped, "Return the constant value."
  },{
    "const-CURLPAUSE-SEND-CONT", const_CURLPAUSE_SEND_CONT_wrapped, "Return the constant value."
  },{
    "const-CURLPAUSE-ALL", const_CURLPAUSE_ALL_wrapped, "Return the constant value."
  },{
    "const-CURLPAUSE-CONT", const_CURLPAUSE_CONT_wrapped, "Return the constant value."
  },{
    "curl-easy-init", curl_easy_init_wrapped, "SWIG generated"
  },{
    "curl-easy-setopt", curl_easy_setopt_wrapped, "SWIG generated"
  },{
    "curl-easy-perform", curl_easy_perform_wrapped, "SWIG generated"
  },{
    "curl-easy-cleanup", curl_easy_cleanup_wrapped, "SWIG generated"
  },{
    "curl-easy-getinfo", curl_easy_getinfo_wrapped, "SWIG generated"
  },{
    "curl-easy-duphandle", curl_easy_duphandle_wrapped, "SWIG generated"
  },{
    "curl-easy-reset", curl_easy_reset_wrapped, "SWIG generated"
  },{
    "curl-easy-recv", curl_easy_recv_wrapped, "SWIG generated"
  },{
    "curl-easy-send", curl_easy_send_wrapped, "SWIG generated"
  },
  /* { */
  /*   "curl-easy-upkeep", curl_easy_upkeep_wrapped, "SWIG generated" */
  /* }, */
  {
    "curl-easy-setopt-string", curl_easy_setopt_string_wrapped, "SWIG generated"
  },{
    "curl-easy-setopt-pointer", curl_easy_setopt_pointer_wrapped, "SWIG generated"
  },{
    "new-curl-slist-null", new_curl_slist_null_wrapped, "SWIG generated"
  }, {
    NULL, NULL, NULL
  }
};

/* JANET_MODULE_ENTRY (JanetTable *env) { */
/*   janet_cfuns (env, "curl", curl_cfuns); */
/* } */
