Classes | Macros | 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
 

Macros

#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)
 
CURLcode Curl_convert_clone (struct Curl_easy *data, const char *indata, size_t insize, char **outbuf)
 
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
 

Macro Definition 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.

#define ENABLE_CURLX_PRINTF

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 178 of file getpart.c.

CURLcode Curl_convert_clone ( struct Curl_easy data,
const char *  indata,
size_t  insize,
char **  outbuf 
)

Definition at line 81 of file getpart.c.

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

Definition at line 219 of file getpart.c.

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

Definition at line 278 of file getpart.c.

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

Definition at line 116 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_tagdetect_client
Author(s): Monika Florek-Jasinska , Raphael Schaller
autogenerated on Sat Feb 13 2021 03:42:17