#include <openssl/ossl_typ.h>
#include <stddef.h>
#include <sys/types.h>
Go to the source code of this file.
Data Structures | |
struct | buf_mem_st |
Defines | |
#define | BUF_F_BUF_MEMDUP 103 |
#define | BUF_F_BUF_MEM_GROW 100 |
#define | BUF_F_BUF_MEM_GROW_CLEAN 105 |
#define | BUF_F_BUF_MEM_NEW 101 |
#define | BUF_F_BUF_STRDUP 102 |
#define | BUF_F_BUF_STRNDUP 104 |
Functions | |
BUF_MEM * | BUF_MEM_new (void) |
void | BUF_MEM_free (BUF_MEM *a) |
int | BUF_MEM_grow (BUF_MEM *str, int len) |
int | BUF_MEM_grow_clean (BUF_MEM *str, int len) |
char * | BUF_strdup (const char *str) |
char * | BUF_strndup (const char *str, size_t siz) |
void * | BUF_memdup (const void *data, size_t siz) |
size_t | BUF_strlcpy (char *dst, const char *src, size_t siz) |
size_t | BUF_strlcat (char *dst, const char *src, size_t siz) |
void | ERR_load_BUF_strings (void) |
void BUF_MEM_free | ( | BUF_MEM * | a | ) |
int BUF_MEM_grow | ( | BUF_MEM * | str, | |
int | len | |||
) |
int BUF_MEM_grow_clean | ( | BUF_MEM * | str, | |
int | len | |||
) |
BUF_MEM* BUF_MEM_new | ( | void | ) |
void* BUF_memdup | ( | const void * | data, | |
size_t | siz | |||
) |
char* BUF_strdup | ( | const char * | str | ) |
size_t BUF_strlcat | ( | char * | dst, | |
const char * | src, | |||
size_t | siz | |||
) |
size_t BUF_strlcpy | ( | char * | dst, | |
const char * | src, | |||
size_t | siz | |||
) |
char* BUF_strndup | ( | const char * | str, | |
size_t | siz | |||
) |
void ERR_load_BUF_strings | ( | void | ) |