Classes | Defines | Functions | Variables
getpart.c File Reference
#include "server_setup.h"
#include "getpart.h"
#include "curlx.h"
#include "curl_base64.h"
#include "curl_memory.h"
#include "memdebug.h"
Include dependency graph for getpart.c:

Go to the source code of this file.

Classes

struct  Curl_easy

Defines

#define EAT_SPACE(p)   while(*(p) && ISSPACE(*(p))) (p)++
#define EAT_WORD(p)   while(*(p) && !ISSPACE(*(p)) && ('>' != *(p))) (p)++
#define ENABLE_CURLX_PRINTF
#define MAX_TAG_LEN   79
#define show(x)   Curl_nop_stmt

Functions

static int appenddata (char **dst_buf, size_t *dst_len, size_t *dst_alloc, char *src_buf, int src_b64)
static int decodedata (char **buf, size_t *len)
int getpart (char **outbuf, size_t *outlen, const char *main, const char *sub, FILE *stream)
static int readline (char **buffer, size_t *bufsize, FILE *stream)

Variables

curl_calloc_callback Curl_ccalloc = (curl_calloc_callback)calloc
curl_free_callback Curl_cfree = (curl_free_callback)free
curl_malloc_callback Curl_cmalloc = (curl_malloc_callback)malloc
curl_realloc_callback Curl_crealloc = (curl_realloc_callback)realloc
curl_strdup_callback Curl_cstrdup = (curl_strdup_callback)strdup

Define Documentation

#define EAT_SPACE (   p)    while(*(p) && ISSPACE(*(p))) (p)++

Definition at line 42 of file getpart.c.

#define EAT_WORD (   p)    while(*(p) && !ISSPACE(*(p)) && ('>' != *(p))) (p)++

Definition at line 44 of file getpart.c.

Definition at line 26 of file getpart.c.

#define MAX_TAG_LEN   79
#define show (   x)    Curl_nop_stmt

Definition at line 49 of file getpart.c.


Function Documentation

static int appenddata ( char **  dst_buf,
size_t *  dst_len,
size_t *  dst_alloc,
char *  src_buf,
int  src_b64 
) [static]

Definition at line 149 of file getpart.c.

static int decodedata ( char **  buf,
size_t *  len 
) [static]

Definition at line 190 of file getpart.c.

int getpart ( char **  outbuf,
size_t *  outlen,
const char *  main,
const char *  sub,
FILE *  stream 
)

Definition at line 249 of file getpart.c.

static int readline ( char **  buffer,
size_t *  bufsize,
FILE *  stream 
) [static]

Definition at line 87 of file getpart.c.


Variable Documentation

Definition at line 60 of file getpart.c.

Definition at line 57 of file getpart.c.

Definition at line 56 of file getpart.c.

Definition at line 58 of file getpart.c.

Definition at line 59 of file getpart.c.



rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:08