#include <openssl/ossl_typ.h>
#include <stddef.h>
#include <sys/types.h>
Go to the source code of this file.
|
BUF_MEM * | BUF_MEM_new (void) |
|
void | BUF_MEM_free (BUF_MEM *a) |
|
int | BUF_MEM_grow (BUF_MEM *str, size_t len) |
|
int | BUF_MEM_grow_clean (BUF_MEM *str, size_t 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) |
|
void | BUF_reverse (unsigned char *out, unsigned char *in, 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) |
|
#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_MEMDUP 103 |
#define BUF_F_BUF_STRDUP 102 |
#define BUF_F_BUF_STRNDUP 104 |
int BUF_MEM_grow |
( |
BUF_MEM * |
str, |
|
|
size_t |
len |
|
) |
| |
int BUF_MEM_grow_clean |
( |
BUF_MEM * |
str, |
|
|
size_t |
len |
|
) |
| |
void* BUF_memdup |
( |
const void * |
data, |
|
|
size_t |
siz |
|
) |
| |
void BUF_reverse |
( |
unsigned char * |
out, |
|
|
unsigned char * |
in, |
|
|
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 |
|
) |
| |