summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/txt_db/txt_db.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/txt_db/txt_db.h')
-rw-r--r--src/lib/libcrypto/txt_db/txt_db.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/lib/libcrypto/txt_db/txt_db.h b/src/lib/libcrypto/txt_db/txt_db.h
index 307e1ba23f..563392aeff 100644
--- a/src/lib/libcrypto/txt_db/txt_db.h
+++ b/src/lib/libcrypto/txt_db/txt_db.h
@@ -59,7 +59,6 @@
59#ifndef HEADER_TXT_DB_H 59#ifndef HEADER_TXT_DB_H
60#define HEADER_TXT_DB_H 60#define HEADER_TXT_DB_H
61 61
62#include <openssl/opensslconf.h>
63#ifndef OPENSSL_NO_BIO 62#ifndef OPENSSL_NO_BIO
64#include <openssl/bio.h> 63#include <openssl/bio.h>
65#endif 64#endif
@@ -82,7 +81,7 @@ typedef struct txt_db_st
82 int num_fields; 81 int num_fields;
83 STACK /* char ** */ *data; 82 STACK /* char ** */ *data;
84 LHASH **index; 83 LHASH **index;
85 int (**qual)(char **); 84 int (**qual)();
86 long error; 85 long error;
87 long arg1; 86 long arg1;
88 long arg2; 87 long arg2;
@@ -96,7 +95,7 @@ long TXT_DB_write(BIO *out, TXT_DB *db);
96TXT_DB *TXT_DB_read(char *in, int num); 95TXT_DB *TXT_DB_read(char *in, int num);
97long TXT_DB_write(char *out, TXT_DB *db); 96long TXT_DB_write(char *out, TXT_DB *db);
98#endif 97#endif
99int TXT_DB_create_index(TXT_DB *db,int field,int (*qual)(char **), 98int TXT_DB_create_index(TXT_DB *db,int field,int (*qual)(),
100 LHASH_HASH_FN_TYPE hash, LHASH_COMP_FN_TYPE cmp); 99 LHASH_HASH_FN_TYPE hash, LHASH_COMP_FN_TYPE cmp);
101void TXT_DB_free(TXT_DB *db); 100void TXT_DB_free(TXT_DB *db);
102char **TXT_DB_get_by_index(TXT_DB *db, int idx, char **value); 101char **TXT_DB_get_by_index(TXT_DB *db, int idx, char **value);