#include <stdio.h>#include <stdlib.h>#include <string.h>#include "cryptlib.h"#include <openssl/buffer.h>#include <openssl/txt_db.h>Go to the source code of this file.
Macros | |
| #define | BUFSIZE 512 |
Functions | |
| TXT_DB * | TXT_DB_read (BIO *in, int num) |
| OPENSSL_STRING * | TXT_DB_get_by_index (TXT_DB *db, int idx, OPENSSL_STRING *value) |
| int | TXT_DB_create_index (TXT_DB *db, int field, int(*qual)(OPENSSL_STRING *), LHASH_HASH_FN_TYPE hash, LHASH_COMP_FN_TYPE cmp) |
| long | TXT_DB_write (BIO *out, TXT_DB *db) |
| int | TXT_DB_insert (TXT_DB *db, OPENSSL_STRING *row) |
| void | TXT_DB_free (TXT_DB *db) |
Variables | |
| const char | TXT_DB_version [] ="TXT_DB" OPENSSL_VERSION_PTEXT |
| int TXT_DB_create_index | ( | TXT_DB * | db, |
| int | field, | ||
| int(*)(OPENSSL_STRING *) | qual, | ||
| LHASH_HASH_FN_TYPE | hash, | ||
| LHASH_COMP_FN_TYPE | cmp | ||
| ) |
| OPENSSL_STRING* TXT_DB_get_by_index | ( | TXT_DB * | db, |
| int | idx, | ||
| OPENSSL_STRING * | value | ||
| ) |
| int TXT_DB_insert | ( | TXT_DB * | db, |
| OPENSSL_STRING * | row | ||
| ) |
1.8.2