#include <stdio.h>
#include "cryptlib.h"
#include <openssl/stack.h>
#include <openssl/objects.h>
#include <errno.h>
Go to the source code of this file.
|
_STACK * | sk_dup (_STACK *sk) |
|
_STACK * | sk_new_null (void) |
|
_STACK * | sk_new (int(*c)(const void *, const void *)) |
|
int | sk_insert (_STACK *st, void *data, int loc) |
|
void * | sk_delete_ptr (_STACK *st, void *p) |
|
void * | sk_delete (_STACK *st, int loc) |
|
int | sk_find (_STACK *st, void *data) |
|
int | sk_find_ex (_STACK *st, void *data) |
|
int | sk_push (_STACK *st, void *data) |
|
int | sk_unshift (_STACK *st, void *data) |
|
void * | sk_shift (_STACK *st) |
|
void * | sk_pop (_STACK *st) |
|
void | sk_zero (_STACK *st) |
|
void | sk_pop_free (_STACK *st, void(*func)(void *)) |
|
void | sk_free (_STACK *st) |
|
int | sk_num (const _STACK *st) |
|
void * | sk_value (const _STACK *st, int i) |
|
void * | sk_set (_STACK *st, int i, void *value) |
|
void | sk_sort (_STACK *st) |
|
int | sk_is_sorted (const _STACK *st) |
|
int sk_insert |
( |
_STACK * |
st, |
|
|
void * |
data, |
|
|
int |
loc |
|
) |
| |
int sk_is_sorted |
( |
const _STACK * |
st | ) |
|
int sk_num |
( |
const _STACK * |
st | ) |
|
const char STACK_version[] ="Stack" OPENSSL_VERSION_PTEXT |