Commit 50fdd2b3 authored by unknown's avatar unknown

Remove bdb/include/*_ext.h from revision control. They are

generated automatically.


BitKeeper/deleted/.del-db_ext.h~a1e210bbd0de0a48:
  Delete: bdb/include/db_ext.h
BitKeeper/deleted/.del-mutex_ext.h~f20f47ddc346598b:
  Delete: bdb/include/mutex_ext.h
BitKeeper/deleted/.del-btree_ext.h~5d53d710f170c6b6:
  Delete: bdb/include/btree_ext.h
BitKeeper/deleted/.del-clib_ext.h~ed9d9f7965f0e1d3:
  Delete: bdb/include/clib_ext.h
BitKeeper/deleted/.del-common_ext.h~35c8aab64ee3b8fd:
  Delete: bdb/include/common_ext.h
BitKeeper/deleted/.del-env_ext.h~33a5fdef1aeecefd:
  Delete: bdb/include/env_ext.h
BitKeeper/deleted/.del-hash_ext.h~5b31ff8413481606:
  Delete: bdb/include/hash_ext.h
BitKeeper/deleted/.del-lock_ext.h~ccd0785bb206933f:
  Delete: bdb/include/lock_ext.h
BitKeeper/deleted/.del-log_ext.h~2988f11d4545c76b:
  Delete: bdb/include/log_ext.h
BitKeeper/deleted/.del-mp_ext.h~a528b772d42d6455:
  Delete: bdb/include/mp_ext.h
BitKeeper/deleted/.del-os_ext.h~a1771032b4d2d53b:
  Delete: bdb/include/os_ext.h
BitKeeper/deleted/.del-qam_ext.h~9993db1fb3428b6d:
  Delete: bdb/include/qam_ext.h
BitKeeper/deleted/.del-tcl_ext.h~6759d22aa2ff5f39:
  Delete: bdb/include/tcl_ext.h
BitKeeper/deleted/.del-txn_ext.h~9db24c14f204890c:
  Delete: bdb/include/txn_ext.h
BitKeeper/deleted/.del-xa_ext.h~50918e5ef9f095b6:
  Delete: bdb/include/xa_ext.h
BitKeeper/etc/ignore:
  Added bdb/include/btree_ext.h bdb/include/clib_ext.h bdb/include/common_ext.h bdb/include/db_ext.h bdb/include/env_ext.h bdb/include/hash_ext.h bdb/include/lock_ext.h bdb/include/log_ext.h bdb/include/mp_ext.h bdb/include/mutex_ext.h bdb/include/os_ext.h bdb/include/qam_ext.h bdb/include/tcl_ext.h bdb/include/txn_ext.h bdb/include/xa_ext.h to the ignore list
parent 4a692421
......@@ -425,3 +425,18 @@ vio/test-sslclient
vio/test-sslserver
vio/viotest-ssl
libmysqld/mf_iocache.cc
bdb/include/btree_ext.h
bdb/include/clib_ext.h
bdb/include/common_ext.h
bdb/include/db_ext.h
bdb/include/env_ext.h
bdb/include/hash_ext.h
bdb/include/lock_ext.h
bdb/include/log_ext.h
bdb/include/mp_ext.h
bdb/include/mutex_ext.h
bdb/include/os_ext.h
bdb/include/qam_ext.h
bdb/include/tcl_ext.h
bdb/include/txn_ext.h
bdb/include/xa_ext.h
/* DO NOT EDIT: automatically built by dist/s_include. */
#ifndef _btree_ext_h_
#define _btree_ext_h_
#if defined(__cplusplus)
extern "C" {
#endif
int __bam_cmp __P((DB *, const DBT *, PAGE *,
u_int32_t, int (*)(DB *, const DBT *, const DBT *), int *));
int __bam_defcmp __P((DB *, const DBT *, const DBT *));
size_t __bam_defpfx __P((DB *, const DBT *, const DBT *));
int __bam_pgin __P((DB_ENV *, db_pgno_t, void *, DBT *));
int __bam_pgout __P((DB_ENV *, db_pgno_t, void *, DBT *));
int __bam_mswap __P((PAGE *));
void __bam_cprint __P((DBC *));
int __bam_ca_delete __P((DB *, db_pgno_t, u_int32_t, int));
int __ram_ca_delete __P((DB *, db_pgno_t));
int __bam_ca_di __P((DBC *, db_pgno_t, u_int32_t, int));
int __bam_ca_dup __P((DBC *,
u_int32_t, db_pgno_t, u_int32_t, db_pgno_t, u_int32_t));
int __bam_ca_undodup __P((DB *,
u_int32_t, db_pgno_t, u_int32_t, u_int32_t));
int __bam_ca_rsplit __P((DBC *, db_pgno_t, db_pgno_t));
int __bam_ca_split __P((DBC *,
db_pgno_t, db_pgno_t, db_pgno_t, u_int32_t, int));
void __bam_ca_undosplit __P((DB *,
db_pgno_t, db_pgno_t, db_pgno_t, u_int32_t));
int __bam_c_init __P((DBC *, DBTYPE));
int __bam_c_refresh __P((DBC *));
int __bam_c_count __P((DBC *, db_recno_t *));
int __bam_c_dup __P((DBC *, DBC *));
int __bam_c_rget __P((DBC *, DBT *, u_int32_t));
int __bam_delete __P((DB *, DB_TXN *, DBT *, u_int32_t));
int __bam_ditem __P((DBC *, PAGE *, u_int32_t));
int __bam_adjindx __P((DBC *, PAGE *, u_int32_t, u_int32_t, int));
int __bam_dpages __P((DBC *, EPG *));
int __bam_db_create __P((DB *));
int __bam_db_close __P((DB *));
int __bam_set_flags __P((DB *, u_int32_t *flagsp));
int __ram_set_flags __P((DB *, u_int32_t *flagsp));
int __bam_open __P((DB *, const char *, db_pgno_t, u_int32_t));
int __bam_metachk __P((DB *, const char *, BTMETA *));
int __bam_read_root __P((DB *, const char *, db_pgno_t, u_int32_t));
int __bam_iitem __P((DBC *, DBT *, DBT *, u_int32_t, u_int32_t));
u_int32_t __bam_partsize __P((u_int32_t, DBT *, PAGE *, u_int32_t));
int __bam_build __P((DBC *, u_int32_t,
DBT *, PAGE *, u_int32_t, u_int32_t));
int __bam_ritem __P((DBC *, PAGE *, u_int32_t, DBT *));
int __bam_pg_alloc_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __bam_pg_free_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __bam_split_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __bam_rsplit_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __bam_adj_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __bam_cadjust_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __bam_cdel_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __bam_repl_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __bam_root_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __bam_curadj_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __bam_rcuradj_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __bam_reclaim __P((DB *, DB_TXN *));
int __ram_open __P((DB *, const char *, db_pgno_t, u_int32_t));
int __ram_c_del __P((DBC *));
int __ram_c_get
__P((DBC *, DBT *, DBT *, u_int32_t, db_pgno_t *));
int __ram_c_put __P((DBC *, DBT *, DBT *, u_int32_t, db_pgno_t *));
int __ram_ca __P((DBC *, ca_recno_arg));
int __ram_getno __P((DBC *, const DBT *, db_recno_t *, int));
int __ram_writeback __P((DB *));
int __bam_rsearch __P((DBC *, db_recno_t *, u_int32_t, int, int *));
int __bam_adjust __P((DBC *, int32_t));
int __bam_nrecs __P((DBC *, db_recno_t *));
db_recno_t __bam_total __P((PAGE *));
int __bam_search __P((DBC *,
const DBT *, u_int32_t, int, db_recno_t *, int *));
int __bam_stkrel __P((DBC *, u_int32_t));
int __bam_stkgrow __P((DB_ENV *, BTREE_CURSOR *));
int __bam_split __P((DBC *, void *));
int __bam_copy __P((DB *, PAGE *, PAGE *, u_int32_t, u_int32_t));
int __bam_stat __P((DB *, void *, void *(*)(size_t), u_int32_t));
int __bam_traverse __P((DBC *, db_lockmode_t,
db_pgno_t, int (*)(DB *, PAGE *, void *, int *), void *));
int __bam_stat_callback __P((DB *, PAGE *, void *, int *));
int __bam_key_range __P((DB *,
DB_TXN *, DBT *, DB_KEY_RANGE *, u_int32_t));
int __bam_30_btreemeta __P((DB *, char *, u_int8_t *));
int __bam_31_btreemeta
__P((DB *, char *, u_int32_t, DB_FH *, PAGE *, int *));
int __bam_31_lbtree
__P((DB *, char *, u_int32_t, DB_FH *, PAGE *, int *));
int __bam_vrfy_meta __P((DB *, VRFY_DBINFO *, BTMETA *,
db_pgno_t, u_int32_t));
int __ram_vrfy_leaf __P((DB *, VRFY_DBINFO *, PAGE *, db_pgno_t,
u_int32_t));
int __bam_vrfy __P((DB *, VRFY_DBINFO *, PAGE *, db_pgno_t,
u_int32_t));
int __bam_vrfy_itemorder __P((DB *, VRFY_DBINFO *, PAGE *,
db_pgno_t, u_int32_t, int, int, u_int32_t));
int __bam_vrfy_structure __P((DB *, VRFY_DBINFO *, db_pgno_t,
u_int32_t));
int __bam_vrfy_subtree __P((DB *, VRFY_DBINFO *, db_pgno_t, void *,
void *, u_int32_t, u_int32_t *, u_int32_t *, u_int32_t *));
int __bam_salvage __P((DB *, VRFY_DBINFO *, db_pgno_t, u_int32_t,
PAGE *, void *, int (*)(void *, const void *), DBT *,
u_int32_t));
int __bam_salvage_walkdupint __P((DB *, VRFY_DBINFO *, PAGE *,
DBT *, void *, int (*)(void *, const void *), u_int32_t));
int __bam_meta2pgset __P((DB *, VRFY_DBINFO *, BTMETA *,
u_int32_t, DB *));
#if defined(__cplusplus)
}
#endif
#endif /* _btree_ext_h_ */
/* DO NOT EDIT: automatically built by dist/s_include. */
#ifndef _clib_ext_h_
#define _clib_ext_h_
#if defined(__cplusplus)
extern "C" {
#endif
#ifndef HAVE_GETCWD
char *getcwd __P((char *, size_t));
#endif
#ifndef HAVE_GETOPT
int getopt __P((int, char * const *, const char *));
#endif
#ifndef HAVE_MEMCMP
int memcmp __P((const void *, const void *, size_t));
#endif
#ifndef HAVE_MEMCPY
void *memcpy __P((void *, const void *, size_t));
#endif
#ifndef HAVE_MEMMOVE
void *memmove __P((void *, const void *, size_t));
#endif
#ifndef HAVE_RAISE
int raise __P((int));
#endif
#ifndef HAVE_SNPRINTF
int snprintf __P((char *, size_t, const char *, ...));
#endif
int strcasecmp __P((const char *, const char *));
#ifndef HAVE_STRERROR
char *strerror __P((int));
#endif
#ifndef HAVE_VSNPRINTF
int vsnprintf();
#endif
#if defined(__cplusplus)
}
#endif
#endif /* _clib_ext_h_ */
/* DO NOT EDIT: automatically built by dist/s_include. */
#ifndef _common_ext_h_
#define _common_ext_h_
#if defined(__cplusplus)
extern "C" {
#endif
int __db_byteorder __P((DB_ENV *, int));
int __db_fchk __P((DB_ENV *, const char *, u_int32_t, u_int32_t));
int __db_fcchk
__P((DB_ENV *, const char *, u_int32_t, u_int32_t, u_int32_t));
int __db_ferr __P((const DB_ENV *, const char *, int));
int __db_pgerr __P((DB *, db_pgno_t));
int __db_pgfmt __P((DB *, db_pgno_t));
int __db_eopnotsup __P((const DB_ENV *));
#ifdef DIAGNOSTIC
void __db_assert __P((const char *, const char *, int));
#endif
int __db_panic_msg __P((DB_ENV *));
int __db_panic __P((DB_ENV *, int));
void __db_err __P((const DB_ENV *, const char *, ...));
void __db_real_err
__P((const DB_ENV *, int, int, int, const char *, va_list));
void __db_logmsg __P((const DB_ENV *,
DB_TXN *, const char *, u_int32_t, const char *, ...));
void __db_real_log __P((const DB_ENV *,
DB_TXN *, const char *, u_int32_t, const char *, va_list ap));
int __db_unknown_flag __P((DB_ENV *, char *, u_int32_t));
int __db_unknown_type __P((DB_ENV *, char *, u_int32_t));
#ifdef DIAGNOSTIC
int __db_missing_txn_err __P((DB_ENV *));
#endif
int __db_getlong
__P((DB *, const char *, char *, long, long, long *));
int __db_getulong
__P((DB *, const char *, char *, u_long, u_long, u_long *));
u_int32_t __db_log2 __P((u_int32_t));
int __db_util_logset __P((const char *, char *));
void __db_util_siginit __P((void));
int __db_util_interrupted __P((void));
void __db_util_sigresend __P((void));
#if defined(__cplusplus)
}
#endif
#endif /* _common_ext_h_ */
/* DO NOT EDIT: automatically built by dist/s_include. */
#ifndef _db_ext_h_
#define _db_ext_h_
#if defined(__cplusplus)
extern "C" {
#endif
int __crdel_fileopen_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __crdel_metasub_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __crdel_metapage_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __crdel_delete_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __crdel_rename_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __db_open __P((DB *,
const char *, const char *, DBTYPE, u_int32_t, int));
int __db_dbopen __P((DB *, const char *, u_int32_t, int, db_pgno_t));
int __db_master_open __P((DB *,
const char *, u_int32_t, int, DB **));
int __db_dbenv_setup __P((DB *, const char *, u_int32_t));
int __db_close __P((DB *, u_int32_t));
int __db_remove __P((DB *, const char *, const char *, u_int32_t));
int __db_rename __P((DB *,
const char *, const char *, const char *, u_int32_t));
int __db_metabegin __P((DB *, DB_LOCK *));
int __db_metaend __P((DB *,
DB_LOCK *, int, int (*)(DB *, void *), void *));
int __db_log_page __P((DB *,
const char *, DB_LSN *, db_pgno_t, PAGE *));
int __db_backup_name __P((DB_ENV *,
const char *, char **, DB_LSN *));
DB *__dblist_get __P((DB_ENV *, u_int32_t));
int __db_testcopy __P((DB *, const char *));
int __db_cursor __P((DB *, DB_TXN *, DBC **, u_int32_t));
int __db_icursor
__P((DB *, DB_TXN *, DBTYPE, db_pgno_t, int, DBC **));
int __db_cprint __P((DB *));
int __db_fd __P((DB *, int *));
int __db_get __P((DB *, DB_TXN *, DBT *, DBT *, u_int32_t));
int __db_put __P((DB *, DB_TXN *, DBT *, DBT *, u_int32_t));
int __db_sync __P((DB *, u_int32_t));
int __db_c_close __P((DBC *));
int __db_c_destroy __P((DBC *));
int __db_c_count __P((DBC *, db_recno_t *, u_int32_t));
int __db_c_del __P((DBC *, u_int32_t));
int __db_c_dup __P((DBC *, DBC **, u_int32_t));
int __db_c_newopd __P((DBC *, db_pgno_t, DBC **));
int __db_c_get __P((DBC *, DBT *, DBT *, u_int32_t));
int __db_c_put __P((DBC *, DBT *, DBT *, u_int32_t));
int __db_duperr __P((DB *, u_int32_t));
int __db_pgin __P((DB_ENV *, db_pgno_t, void *, DBT *));
int __db_pgout __P((DB_ENV *, db_pgno_t, void *, DBT *));
void __db_metaswap __P((PAGE *));
int __db_byteswap __P((DB_ENV *, db_pgno_t, PAGE *, size_t, int));
int __db_dispatch __P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __db_add_recovery __P((DB_ENV *,
int (*)(DB_ENV *, DBT *, DB_LSN *, db_recops, void *), u_int32_t));
int __deprecated_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __db_txnlist_init __P((DB_ENV *, void *));
int __db_txnlist_add __P((DB_ENV *, void *, u_int32_t, int32_t));
int __db_txnlist_remove __P((void *, u_int32_t));
int __db_txnlist_close __P((void *, int32_t, u_int32_t));
int __db_txnlist_delete __P((DB_ENV *,
void *, char *, u_int32_t, int));
void __db_txnlist_end __P((DB_ENV *, void *));
int __db_txnlist_find __P((void *, u_int32_t));
void __db_txnlist_gen __P((void *, int));
int __db_txnlist_lsnadd __P((DB_ENV *, void *, DB_LSN *, u_int32_t));
int __db_txnlist_lsnhead __P((void *, DB_LSN **));
int __db_txnlist_lsninit __P((DB_ENV *, DB_TXNHEAD *, DB_LSN *));
int __db_add_limbo __P((DB_ENV *,
void *, int32_t, db_pgno_t, int32_t));
int __db_do_the_limbo __P((DB_ENV *, DB_TXNHEAD *));
int __db_txnlist_pgnoadd __P((DB_ENV *, DB_TXNHEAD *,
int32_t, u_int8_t [DB_FILE_ID_LEN], char *, db_pgno_t));
void __db_txnlist_print __P((void *));
int __db_ditem __P((DBC *, PAGE *, u_int32_t, u_int32_t));
int __db_pitem
__P((DBC *, PAGE *, u_int32_t, u_int32_t, DBT *, DBT *));
int __db_relink __P((DBC *, u_int32_t, PAGE *, PAGE **, int));
int __db_cursorchk __P((const DB *, u_int32_t, int));
int __db_ccountchk __P((const DB *, u_int32_t, int));
int __db_cdelchk __P((const DB *, u_int32_t, int, int));
int __db_cgetchk __P((const DB *, DBT *, DBT *, u_int32_t, int));
int __db_cputchk __P((const DB *,
const DBT *, DBT *, u_int32_t, int, int));
int __db_closechk __P((const DB *, u_int32_t));
int __db_delchk __P((const DB *, DBT *, u_int32_t, int));
int __db_getchk __P((const DB *, const DBT *, DBT *, u_int32_t));
int __db_joinchk __P((const DB *, DBC * const *, u_int32_t));
int __db_joingetchk __P((const DB *, DBT *, u_int32_t));
int __db_putchk
__P((const DB *, DBT *, const DBT *, u_int32_t, int, int));
int __db_removechk __P((const DB *, u_int32_t));
int __db_statchk __P((const DB *, u_int32_t));
int __db_syncchk __P((const DB *, u_int32_t));
int __db_join __P((DB *, DBC **, DBC **, u_int32_t));
int __db_new __P((DBC *, u_int32_t, PAGE **));
int __db_free __P((DBC *, PAGE *));
int __db_lprint __P((DBC *));
int __db_lget __P((DBC *,
int, db_pgno_t, db_lockmode_t, int, DB_LOCK *));
int __dbh_am_chk __P((DB *, u_int32_t));
#ifdef HAVE_RPC
int __dbcl_init __P((DB *, DB_ENV *, u_int32_t));
#endif
int __db_goff __P((DB *, DBT *,
u_int32_t, db_pgno_t, void **, u_int32_t *));
int __db_poff __P((DBC *, const DBT *, db_pgno_t *));
int __db_ovref __P((DBC *, db_pgno_t, int32_t));
int __db_doff __P((DBC *, db_pgno_t));
int __db_moff __P((DB *, const DBT *, db_pgno_t, u_int32_t,
int (*)(DB *, const DBT *, const DBT *), int *));
int __db_vrfy_overflow __P((DB *, VRFY_DBINFO *, PAGE *, db_pgno_t,
u_int32_t));
int __db_vrfy_ovfl_structure
__P((DB *, VRFY_DBINFO *, db_pgno_t, u_int32_t, u_int32_t));
int __db_safe_goff __P((DB *, VRFY_DBINFO *, db_pgno_t,
DBT *, void **, u_int32_t));
void __db_loadme __P((void));
int __db_dump __P((DB *, char *, char *));
int __db_prnpage __P((DB *, db_pgno_t));
int __db_prpage __P((DB *, PAGE *, u_int32_t));
void __db_pr __P((u_int8_t *, u_int32_t));
int __db_prdbt __P((DBT *, int, const char *, void *,
int (*)(void *, const void *), int, VRFY_DBINFO *));
void __db_prflags __P((u_int32_t, const FN *, FILE *));
const char *__db_pagetype_to_string __P((u_int32_t));
int __db_prheader __P((DB *, char *, int, int, void *,
int (*)(void *, const void *), VRFY_DBINFO *, db_pgno_t));
int __db_prfooter __P((void *, int (*)(void *, const void *)));
int __db_addrem_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __db_big_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __db_ovref_recover __P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __db_relink_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __db_debug_recover __P((DB_ENV *,
DBT *, DB_LSN *, db_recops, void *));
int __db_noop_recover __P((DB_ENV *,
DBT *, DB_LSN *, db_recops, void *));
int __db_traverse_dup __P((DB *,
db_pgno_t, int (*)(DB *, PAGE *, void *, int *), void *));
int __db_traverse_big __P((DB *,
db_pgno_t, int (*)(DB *, PAGE *, void *, int *), void *));
int __db_reclaim_callback __P((DB *, PAGE *, void *, int *));
int __db_ret __P((DB *,
PAGE *, u_int32_t, DBT *, void **, u_int32_t *));
int __db_retcopy __P((DB *, DBT *,
void *, u_int32_t, void **, u_int32_t *));
int __db_upgrade __P((DB *, const char *, u_int32_t));
int __db_lastpgno __P((DB *, char *, DB_FH *, db_pgno_t *));
int __db_31_offdup __P((DB *, char *, DB_FH *, int, db_pgno_t *));
int __db_verify
__P((DB *, const char *, const char *, FILE *, u_int32_t));
int __db_verify_callback __P((void *, const void *));
int __db_verify_internal __P((DB *, const char *,
const char *, void *, int (*)(void *, const void *), u_int32_t));
int __db_vrfy_datapage
__P((DB *, VRFY_DBINFO *, PAGE *, db_pgno_t, u_int32_t));
int __db_vrfy_meta
__P((DB *, VRFY_DBINFO *, DBMETA *, db_pgno_t, u_int32_t));
int __db_vrfy_struct_feedback __P((DB *, VRFY_DBINFO *));
int __db_salvage __P((DB *, VRFY_DBINFO *, db_pgno_t, PAGE *,
void *, int (*)(void *, const void *), u_int32_t));
int __db_vrfy_inpitem __P((DB *, PAGE *,
db_pgno_t, u_int32_t, int, u_int32_t, u_int32_t *, u_int32_t *));
int __db_vrfy_duptype
__P((DB *, VRFY_DBINFO *, db_pgno_t, u_int32_t));
int __db_salvage_duptree __P((DB *, VRFY_DBINFO *, db_pgno_t,
DBT *, void *, int (*)(void *, const void *), u_int32_t));
int __db_salvage_subdbpg
__P((DB *, VRFY_DBINFO *, PAGE *, void *,
int (*)(void *, const void *), u_int32_t));
int __db_vrfy_dbinfo_create
__P((DB_ENV *, u_int32_t, VRFY_DBINFO **));
int __db_vrfy_dbinfo_destroy __P((VRFY_DBINFO *));
int __db_vrfy_getpageinfo
__P((VRFY_DBINFO *, db_pgno_t, VRFY_PAGEINFO **));
int __db_vrfy_putpageinfo __P((VRFY_DBINFO *, VRFY_PAGEINFO *));
int __db_vrfy_pgset __P((DB_ENV *, u_int32_t, DB **));
int __db_vrfy_pgset_get __P((DB *, db_pgno_t, int *));
int __db_vrfy_pgset_inc __P((DB *, db_pgno_t));
int __db_vrfy_pgset_dec __P((DB *, db_pgno_t));
int __db_vrfy_pgset_next __P((DBC *, db_pgno_t *));
int __db_vrfy_childcursor __P((VRFY_DBINFO *, DBC **));
int __db_vrfy_childput
__P((VRFY_DBINFO *, db_pgno_t, VRFY_CHILDINFO *));
int __db_vrfy_ccset __P((DBC *, db_pgno_t, VRFY_CHILDINFO **));
int __db_vrfy_ccnext __P((DBC *, VRFY_CHILDINFO **));
int __db_vrfy_ccclose __P((DBC *));
int __db_vrfy_pageinfo_create __P((VRFY_PAGEINFO **));
int __db_salvage_init __P((VRFY_DBINFO *));
void __db_salvage_destroy __P((VRFY_DBINFO *));
int __db_salvage_getnext
__P((VRFY_DBINFO *, db_pgno_t *, u_int32_t *));
int __db_salvage_isdone __P((VRFY_DBINFO *, db_pgno_t));
int __db_salvage_markdone __P((VRFY_DBINFO *, db_pgno_t));
int __db_salvage_markneeded
__P((VRFY_DBINFO *, db_pgno_t, u_int32_t));
#if defined(__cplusplus)
}
#endif
#endif /* _db_ext_h_ */
/* DO NOT EDIT: automatically built by dist/s_include. */
#ifndef _env_ext_h_
#define _env_ext_h_
#if defined(__cplusplus)
extern "C" {
#endif
void __db_shalloc_init __P((void *, size_t));
int __db_shalloc_size __P((size_t, size_t));
int __db_shalloc __P((void *, size_t, size_t, void *));
void __db_shalloc_free __P((void *, void *));
size_t __db_shalloc_count __P((void *));
size_t __db_shsizeof __P((void *));
void __db_shalloc_dump __P((void *, FILE *));
int __db_tablesize __P((u_int32_t));
void __db_hashinit __P((void *, u_int32_t));
int __dbenv_init __P((DB_ENV *));
int __db_mi_env __P((DB_ENV *, const char *));
int __db_mi_open __P((DB_ENV *, const char *, int));
int __db_env_config __P((DB_ENV *, int));
int __dbenv_open __P((DB_ENV *, const char *, u_int32_t, int));
int __dbenv_remove __P((DB_ENV *, const char *, u_int32_t));
int __dbenv_close __P((DB_ENV *, u_int32_t));
int __db_appname __P((DB_ENV *, APPNAME,
const char *, const char *, u_int32_t, DB_FH *, char **));
int __db_apprec __P((DB_ENV *, u_int32_t));
int __db_e_attach __P((DB_ENV *, u_int32_t *));
int __db_e_detach __P((DB_ENV *, int));
int __db_e_remove __P((DB_ENV *, int));
int __db_e_stat __P((DB_ENV *, REGENV *, REGION *, int *));
int __db_r_attach __P((DB_ENV *, REGINFO *, size_t));
int __db_r_detach __P((DB_ENV *, REGINFO *, int));
#if defined(__cplusplus)
}
#endif
#endif /* _env_ext_h_ */
/* DO NOT EDIT: automatically built by dist/s_include. */
#ifndef _hash_ext_h_
#define _hash_ext_h_
#if defined(__cplusplus)
extern "C" {
#endif
int __ham_metachk __P((DB *, const char *, HMETA *));
int __ham_open __P((DB *, const char *, db_pgno_t, u_int32_t));
int __ham_c_init __P((DBC *));
int __ham_c_count __P((DBC *, db_recno_t *));
int __ham_c_dup __P((DBC *, DBC *));
u_int32_t __ham_call_hash __P((DBC *, u_int8_t *, int32_t));
int __ham_init_dbt __P((DB_ENV *,
DBT *, u_int32_t, void **, u_int32_t *));
int __ham_c_update
__P((DBC *, u_int32_t, int, int));
int __ham_get_clist __P((DB *,
db_pgno_t, u_int32_t, DBC ***));
int __ham_c_chgpg
__P((DBC *, db_pgno_t, u_int32_t, db_pgno_t, u_int32_t));
int __ham_pgin __P((DB_ENV *, db_pgno_t, void *, DBT *));
int __ham_pgout __P((DB_ENV *, db_pgno_t, void *, DBT *));
int __ham_mswap __P((void *));
int __ham_add_dup __P((DBC *, DBT *, u_int32_t, db_pgno_t *));
int __ham_dup_convert __P((DBC *));
int __ham_make_dup __P((DB_ENV *,
const DBT *, DBT *d, void **, u_int32_t *));
void __ham_move_offpage __P((DBC *, PAGE *, u_int32_t, db_pgno_t));
void __ham_dsearch __P((DBC *, DBT *, u_int32_t *, int *));
int __ham_cprint __P((DB *));
u_int32_t __ham_func2 __P((DB *, const void *, u_int32_t));
u_int32_t __ham_func3 __P((DB *, const void *, u_int32_t));
u_int32_t __ham_func4 __P((DB *, const void *, u_int32_t));
u_int32_t __ham_func5 __P((DB *, const void *, u_int32_t));
int __ham_get_meta __P((DBC *));
int __ham_release_meta __P((DBC *));
int __ham_dirty_meta __P((DBC *));
int __ham_db_create __P((DB *));
int __ham_db_close __P((DB *));
int __ham_item __P((DBC *, db_lockmode_t, db_pgno_t *));
int __ham_item_reset __P((DBC *));
void __ham_item_init __P((DBC *));
int __ham_item_last __P((DBC *, db_lockmode_t, db_pgno_t *));
int __ham_item_first __P((DBC *, db_lockmode_t, db_pgno_t *));
int __ham_item_prev __P((DBC *, db_lockmode_t, db_pgno_t *));
int __ham_item_next __P((DBC *, db_lockmode_t, db_pgno_t *));
void __ham_putitem __P((PAGE *p, const DBT *, int));
void __ham_reputpair
__P((PAGE *p, u_int32_t, u_int32_t, const DBT *, const DBT *));
int __ham_del_pair __P((DBC *, int));
int __ham_replpair __P((DBC *, DBT *, u_int32_t));
void __ham_onpage_replace __P((PAGE *, size_t, u_int32_t, int32_t,
int32_t, DBT *));
int __ham_split_page __P((DBC *, u_int32_t, u_int32_t));
int __ham_add_el __P((DBC *, const DBT *, const DBT *, int));
void __ham_copy_item __P((size_t, PAGE *, u_int32_t, PAGE *));
int __ham_add_ovflpage __P((DBC *, PAGE *, int, PAGE **));
int __ham_get_cpage __P((DBC *, db_lockmode_t));
int __ham_next_cpage __P((DBC *, db_pgno_t, int));
int __ham_lock_bucket __P((DBC *, db_lockmode_t));
void __ham_dpair __P((DB *, PAGE *, u_int32_t));
int __ham_insdel_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __ham_newpage_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __ham_replace_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __ham_splitdata_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __ham_copypage_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __ham_metagroup_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __ham_groupalloc_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __ham_curadj_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __ham_chgpg_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __ham_reclaim __P((DB *, DB_TXN *txn));
int __ham_stat __P((DB *, void *, void *(*)(size_t), u_int32_t));
int __ham_traverse __P((DB *, DBC *, db_lockmode_t,
int (*)(DB *, PAGE *, void *, int *), void *));
int __ham_30_hashmeta __P((DB *, char *, u_int8_t *));
int __ham_30_sizefix __P((DB *, DB_FH *, char *, u_int8_t *));
int __ham_31_hashmeta
__P((DB *, char *, u_int32_t, DB_FH *, PAGE *, int *));
int __ham_31_hash
__P((DB *, char *, u_int32_t, DB_FH *, PAGE *, int *));
int __ham_vrfy_meta __P((DB *, VRFY_DBINFO *, HMETA *,
db_pgno_t, u_int32_t));
int __ham_vrfy __P((DB *, VRFY_DBINFO *, PAGE *, db_pgno_t,
u_int32_t));
int __ham_vrfy_structure __P((DB *, VRFY_DBINFO *, db_pgno_t,
u_int32_t));
int __ham_vrfy_hashing __P((DB *,
u_int32_t, HMETA *, u_int32_t, db_pgno_t, u_int32_t,
u_int32_t (*) __P((DB *, const void *, u_int32_t))));
int __ham_salvage __P((DB *, VRFY_DBINFO *, db_pgno_t, PAGE *,
void *, int (*)(void *, const void *), u_int32_t));
int __ham_meta2pgset __P((DB *, VRFY_DBINFO *, HMETA *, u_int32_t,
DB *));
#if defined(__cplusplus)
}
#endif
#endif /* _hash_ext_h_ */
/* DO NOT EDIT: automatically built by dist/s_include. */
#ifndef _lock_ext_h_
#define _lock_ext_h_
#if defined(__cplusplus)
extern "C" {
#endif
int __lock_downgrade __P((DB_ENV *,
DB_LOCK *, db_lockmode_t, u_int32_t));
int __lock_addfamilylocker __P((DB_ENV *, u_int32_t, u_int32_t));
int __lock_freefamilylocker __P((DB_LOCKTAB *, u_int32_t));
void __lock_freelocker __P((DB_LOCKTAB *,
DB_LOCKREGION *, DB_LOCKER *, u_int32_t));
int __lock_getlocker __P((DB_LOCKTAB *,
u_int32_t, u_int32_t, int, DB_LOCKER **));
int __lock_getobj __P((DB_LOCKTAB *,
const DBT *, u_int32_t, int, DB_LOCKOBJ **));
int __lock_promote __P((DB_LOCKTAB *, DB_LOCKOBJ *, int));
void __lock_printlock __P((DB_LOCKTAB *, struct __db_lock *, int));
int __lock_set_lk_conflicts __P((DB_ENV *, u_int8_t *, int));
int __lock_set_lk_detect __P((DB_ENV *, u_int32_t));
int __lock_set_lk_max __P((DB_ENV *, u_int32_t));
int __lock_set_lk_max_locks __P((DB_ENV *, u_int32_t));
int __lock_set_lk_max_lockers __P((DB_ENV *, u_int32_t));
int __lock_set_lk_max_objects __P((DB_ENV *, u_int32_t));
void __lock_dbenv_create __P((DB_ENV *));
void __lock_dbenv_close __P((DB_ENV *));
int __lock_open __P((DB_ENV *));
int __lock_close __P((DB_ENV *));
void __lock_region_destroy __P((DB_ENV *, REGINFO *));
void __lock_dump_region __P((DB_ENV *, char *, FILE *));
int __lock_cmp __P((const DBT *, DB_LOCKOBJ *));
int __lock_locker_cmp __P((u_int32_t, DB_LOCKER *));
u_int32_t __lock_ohash __P((const DBT *));
u_int32_t __lock_lhash __P((DB_LOCKOBJ *));
u_int32_t __lock_locker_hash __P((u_int32_t));
#if defined(__cplusplus)
}
#endif
#endif /* _lock_ext_h_ */
/* DO NOT EDIT: automatically built by dist/s_include. */
#ifndef _log_ext_h_
#define _log_ext_h_
#if defined(__cplusplus)
extern "C" {
#endif
int __log_open __P((DB_ENV *));
int __log_find __P((DB_LOG *, int, int *, logfile_validity *));
int __log_valid __P((DB_LOG *, u_int32_t, int, logfile_validity *));
int __log_close __P((DB_ENV *));
int __log_lastckp __P((DB_ENV *, DB_LSN *));
int __log_findckp __P((DB_ENV *, DB_LSN *));
int __log_get __P((DB_LOG *, DB_LSN *, DBT *, u_int32_t, int));
void __log_dbenv_create __P((DB_ENV *));
int __log_put __P((DB_ENV *, DB_LSN *, const DBT *, u_int32_t));
int __log_name __P((DB_LOG *,
u_int32_t, char **, DB_FH *, u_int32_t));
int __log_register_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __log_reopen_file __P((DB_ENV *,
char *, int32_t, u_int8_t *, db_pgno_t));
int __log_add_logid __P((DB_ENV *, DB_LOG *, DB *, int32_t));
int __db_fileid_to_db __P((DB_ENV *, DB **, int32_t, int));
void __log_close_files __P((DB_ENV *));
void __log_rem_logid __P((DB_LOG *, DB *, int32_t));
int __log_lid_to_fname __P((DB_LOG *, int32_t, FNAME **));
int __log_filelist_update
__P((DB_ENV *, DB *, int32_t, const char *, int *));
int __log_file_lock __P((DB *));
#if defined(__cplusplus)
}
#endif
#endif /* _log_ext_h_ */
/* DO NOT EDIT: automatically built by dist/s_include. */
#ifndef _mp_ext_h_
#define _mp_ext_h_
#if defined(__cplusplus)
extern "C" {
#endif
int __memp_alloc __P((DB_MPOOL *,
REGINFO *, MPOOLFILE *, size_t, roff_t *, void *));
int __memp_bhwrite
__P((DB_MPOOL *, MPOOLFILE *, BH *, int *, int *));
int __memp_pgread __P((DB_MPOOLFILE *, BH *, int));
int __memp_pgwrite
__P((DB_MPOOL *, DB_MPOOLFILE *, BH *, int *, int *));
int __memp_pg __P((DB_MPOOLFILE *, BH *, int));
void __memp_bhfree __P((DB_MPOOL *, BH *, int));
void __memp_set_unlink __P((DB_MPOOLFILE *));
void __memp_clear_unlink __P((DB_MPOOLFILE *));
int __memp_fopen __P((DB_MPOOL *, MPOOLFILE *, const char *,
u_int32_t, int, size_t, int, DB_MPOOL_FINFO *, DB_MPOOLFILE **));
void __memp_mf_discard __P((DB_MPOOL *, MPOOLFILE *));
int __memp_fremove __P((DB_MPOOLFILE *));
char * __memp_fn __P((DB_MPOOLFILE *));
char * __memp_fns __P((DB_MPOOL *, MPOOLFILE *));
void __memp_dbenv_create __P((DB_ENV *));
int __memp_open __P((DB_ENV *));
int __memp_close __P((DB_ENV *));
void __mpool_region_destroy __P((DB_ENV *, REGINFO *));
void __memp_dump_region __P((DB_ENV *, char *, FILE *));
int __mp_xxx_fh __P((DB_MPOOLFILE *, DB_FH **));
#if defined(__cplusplus)
}
#endif
#endif /* _mp_ext_h_ */
/* DO NOT EDIT: automatically built by dist/s_include. */
#ifndef _mutex_ext_h_
#define _mutex_ext_h_
#if defined(__cplusplus)
extern "C" {
#endif
int __db_fcntl_mutex_init __P((DB_ENV *, MUTEX *, u_int32_t));
int __db_fcntl_mutex_lock __P((DB_ENV *, MUTEX *, DB_FH *));
int __db_fcntl_mutex_unlock __P((DB_ENV *, MUTEX *));
int __db_fcntl_mutex_destroy __P((MUTEX *));
int __db_pthread_mutex_init __P((DB_ENV *, MUTEX *, u_int32_t));
int __db_pthread_mutex_lock __P((DB_ENV *, MUTEX *));
int __db_pthread_mutex_unlock __P((DB_ENV *, MUTEX *));
int __db_pthread_mutex_destroy __P((MUTEX *));
int __db_tas_mutex_init __P((DB_ENV *, MUTEX *, u_int32_t));
int __db_tas_mutex_lock __P((DB_ENV *, MUTEX *));
int __db_tas_mutex_unlock __P((DB_ENV *, MUTEX *));
int __db_tas_mutex_destroy __P((MUTEX *));
int __db_mutex_alloc __P((DB_ENV *, REGINFO *, MUTEX **));
void __db_mutex_free __P((DB_ENV *, REGINFO *, MUTEX *));
int __db_shreg_locks_record __P((DB_ENV *, MUTEX *, REGINFO *,
REGMAINT *));
void __db_shreg_locks_clear __P((MUTEX *, REGINFO *, REGMAINT *));
void __db_shreg_locks_destroy __P((REGINFO *, REGMAINT *));
int __db_shreg_mutex_init __P((DB_ENV *, MUTEX *, u_int32_t,
u_int32_t, REGINFO *, REGMAINT *));
void __db_shreg_maintinit __P((REGINFO *, void *addr, size_t));
#if defined(__cplusplus)
}
#endif
#endif /* _mutex_ext_h_ */
/* DO NOT EDIT: automatically built by dist/s_include. */
#ifndef _os_ext_h_
#define _os_ext_h_
#if defined(__cplusplus)
extern "C" {
#endif
int __os_abspath __P((const char *));
int __os_strdup __P((DB_ENV *, const char *, void *));
int __os_calloc __P((DB_ENV *, size_t, size_t, void *));
int __os_malloc __P((DB_ENV *, size_t, void *(*)(size_t), void *));
int __os_realloc __P((DB_ENV *,
size_t, void *(*)(void *, size_t), void *));
void __os_free __P((void *, size_t));
void __os_freestr __P((void *));
void *__ua_memcpy __P((void *, const void *, size_t));
int __os_dirlist __P((DB_ENV *, const char *, char ***, int *));
void __os_dirfree __P((char **, int));
int __os_get_errno __P((void));
void __os_set_errno __P((int));
int __os_fileid __P((DB_ENV *, const char *, int, u_int8_t *));
int __os_finit __P((DB_ENV *, DB_FH *, size_t, int));
int __os_fpinit __P((DB_ENV *, DB_FH *, db_pgno_t, int, int));
int __os_fsync __P((DB_ENV *, DB_FH *));
int __os_openhandle __P((DB_ENV *, const char *, int, int, DB_FH *));
int __os_closehandle __P((DB_FH *));
int __os_r_sysattach __P((DB_ENV *, REGINFO *, REGION *));
int __os_r_sysdetach __P((DB_ENV *, REGINFO *, int));
int __os_mapfile __P((DB_ENV *,
char *, DB_FH *, size_t, int, void **));
int __os_unmapfile __P((DB_ENV *, void *, size_t));
u_int32_t __db_oflags __P((int));
int __db_omode __P((const char *));
int __os_open __P((DB_ENV *, const char *, u_int32_t, int, DB_FH *));
int __os_shmname __P((DB_ENV *, const char *, char **));
int __os_r_attach __P((DB_ENV *, REGINFO *, REGION *));
int __os_r_detach __P((DB_ENV *, REGINFO *, int));
int __os_rename __P((DB_ENV *, const char *, const char *));
int __os_isroot __P((void));
char *__db_rpath __P((const char *));
int __os_io __P((DB_ENV *, DB_IO *, int, size_t *));
int __os_read __P((DB_ENV *, DB_FH *, void *, size_t, size_t *));
int __os_write __P((DB_ENV *, DB_FH *, void *, size_t, size_t *));
int __os_seek __P((DB_ENV *,
DB_FH *, size_t, db_pgno_t, u_int32_t, int, DB_OS_SEEK));
int __os_sleep __P((DB_ENV *, u_long, u_long));
int __os_spin __P((void));
void __os_yield __P((DB_ENV*, u_long));
int __os_exists __P((const char *, int *));
int __os_ioinfo __P((DB_ENV *, const char *,
DB_FH *, u_int32_t *, u_int32_t *, u_int32_t *));
int __os_tmpdir __P((DB_ENV *, u_int32_t));
int __os_unlink __P((DB_ENV *, const char *));
int __os_region_unlink __P((DB_ENV *, const char *));
#if defined(DB_WIN32)
int __os_win32_errno __P((void));
#endif
int __os_fpinit __P((DB_ENV *, DB_FH *, db_pgno_t, int, int));
int __os_is_winnt __P((void));
#if defined(__cplusplus)
}
#endif
#endif /* _os_ext_h_ */
/* DO NOT EDIT: automatically built by dist/s_include. */
#ifndef _qam_ext_h_
#define _qam_ext_h_
#if defined(__cplusplus)
extern "C" {
#endif
int __qam_position
__P((DBC *, db_recno_t *, qam_position_mode, int *));
int __qam_pitem
__P((DBC *, QPAGE *, u_int32_t, db_recno_t, DBT *));
int __qam_put __P((DB *, DB_TXN *, DBT *, DBT *, u_int32_t));
int __qam_delete __P((DB *, DB_TXN *, DBT *, u_int32_t));
int __qam_c_dup __P((DBC *, DBC *));
int __qam_c_init __P((DBC *));
int __qam_mswap __P((PAGE *));
int __qam_pgin_out __P((DB_ENV *, db_pgno_t, void *, DBT *));
int __qam_fprobe __P((DB *, db_pgno_t, void *, qam_probe_mode, int));
int __qam_fclose __P((DB *, db_pgno_t));
int __qam_fremove __P((DB *, db_pgno_t));
int __qam_sync __P((DB *, u_int32_t));
int __qam_gen_filelist __P(( DB *, QUEUE_FILELIST **));
int __qam_db_create __P((DB *));
int __qam_db_close __P((DB *));
int __db_prqueue __P((DB *, u_int32_t));
int __qam_remove __P((DB *, const char *,
const char *, DB_LSN *, int (**)(DB *, void*), void **));
int __qam_rename __P((DB *,
const char *, const char *, const char *));
int __qam_open __P((DB *, const char *, db_pgno_t, int, u_int32_t));
int __qam_metachk __P((DB *, const char *, QMETA *));
int __qam_inc_recover __P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __qam_incfirst_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __qam_mvptr_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __qam_del_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __qam_delext_recover __P((DB_ENV *,
DBT *, DB_LSN *, db_recops, void *));
int __qam_add_recover __P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __qam_delete_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __qam_rename_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __qam_stat __P((DB *, void *, void *(*)(size_t), u_int32_t));
int __qam_31_qammeta __P((DB *, char *, u_int8_t *));
int __qam_32_qammeta __P((DB *, char *, u_int8_t *));
int __qam_vrfy_meta __P((DB *, VRFY_DBINFO *, QMETA *,
db_pgno_t, u_int32_t));
int __qam_vrfy_data __P((DB *, VRFY_DBINFO *, QPAGE *,
db_pgno_t, u_int32_t));
int __qam_vrfy_structure __P((DB *, VRFY_DBINFO *, u_int32_t));
#if defined(__cplusplus)
}
#endif
#endif /* _qam_ext_h_ */
/* DO NOT EDIT: automatically built by dist/s_include. */
#ifndef _tcl_ext_h_
#define _tcl_ext_h_
#if defined(__cplusplus)
extern "C" {
#endif
int bdb_HCommand __P((Tcl_Interp *, int, Tcl_Obj * CONST*));
#if DB_DBM_HSEARCH != 0
int bdb_NdbmOpen __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DBM **));
#endif
#if DB_DBM_HSEARCH != 0
int bdb_DbmCommand
__P((Tcl_Interp *, int, Tcl_Obj * CONST*, int, DBM *));
#endif
int ndbm_Cmd __P((ClientData, Tcl_Interp *, int, Tcl_Obj * CONST*));
int bdb_RandCommand __P((Tcl_Interp *, int, Tcl_Obj * CONST*));
int tcl_Mutex __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *,
DBTCL_INFO *));
int db_Cmd __P((ClientData, Tcl_Interp *, int, Tcl_Obj * CONST*));
int dbc_Cmd __P((ClientData, Tcl_Interp *, int, Tcl_Obj * CONST*));
int env_Cmd __P((ClientData, Tcl_Interp *, int, Tcl_Obj * CONST*));
int tcl_EnvRemove __P((Tcl_Interp *, int, Tcl_Obj * CONST*,
DB_ENV *, DBTCL_INFO *));
int tcl_EnvVerbose __P((Tcl_Interp *, DB_ENV *, Tcl_Obj *,
Tcl_Obj *));
int tcl_EnvTest __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
DBTCL_INFO *_NewInfo __P((Tcl_Interp *,
void *, char *, enum INFOTYPE));
void *_NameToPtr __P((CONST char *));
char *_PtrToName __P((CONST void *));
DBTCL_INFO *_PtrToInfo __P((CONST void *));
DBTCL_INFO *_NameToInfo __P((CONST char *));
void _SetInfoData __P((DBTCL_INFO *, void *));
void _DeleteInfo __P((DBTCL_INFO *));
int _SetListElem __P((Tcl_Interp *,
Tcl_Obj *, void *, int, void *, int));
int _SetListElemInt __P((Tcl_Interp *, Tcl_Obj *, void *, int));
int _SetListRecnoElem __P((Tcl_Interp *, Tcl_Obj *,
db_recno_t, u_char *, int));
int _GetGlobPrefix __P((char *, char **));
int _ReturnSetup __P((Tcl_Interp *, int, char *));
int _ErrorSetup __P((Tcl_Interp *, int, char *));
void _ErrorFunc __P((CONST char *, char *));
int _GetLsn __P((Tcl_Interp *, Tcl_Obj *, DB_LSN *));
void _debug_check __P((void));
int tcl_LockDetect __P((Tcl_Interp *, int,
Tcl_Obj * CONST*, DB_ENV *));
int tcl_LockGet __P((Tcl_Interp *, int,
Tcl_Obj * CONST*, DB_ENV *));
int tcl_LockStat __P((Tcl_Interp *, int,
Tcl_Obj * CONST*, DB_ENV *));
int tcl_LockVec __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
int tcl_LogArchive __P((Tcl_Interp *, int,
Tcl_Obj * CONST*, DB_ENV *));
int tcl_LogCompare __P((Tcl_Interp *, int,
Tcl_Obj * CONST*));
int tcl_LogFile __P((Tcl_Interp *, int,
Tcl_Obj * CONST*, DB_ENV *));
int tcl_LogFlush __P((Tcl_Interp *, int,
Tcl_Obj * CONST*, DB_ENV *));
int tcl_LogGet __P((Tcl_Interp *, int,
Tcl_Obj * CONST*, DB_ENV *));
int tcl_LogPut __P((Tcl_Interp *, int,
Tcl_Obj * CONST*, DB_ENV *));
int tcl_LogRegister __P((Tcl_Interp *, int,
Tcl_Obj * CONST*, DB_ENV *));
int tcl_LogStat __P((Tcl_Interp *, int,
Tcl_Obj * CONST*, DB_ENV *));
int tcl_LogUnregister __P((Tcl_Interp *, int,
Tcl_Obj * CONST*, DB_ENV *));
void _MpInfoDelete __P((Tcl_Interp *, DBTCL_INFO *));
int tcl_MpSync __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
int tcl_MpTrickle __P((Tcl_Interp *, int,
Tcl_Obj * CONST*, DB_ENV *));
int tcl_Mp __P((Tcl_Interp *, int,
Tcl_Obj * CONST*, DB_ENV *, DBTCL_INFO *));
int tcl_MpStat __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
void _TxnInfoDelete __P((Tcl_Interp *, DBTCL_INFO *));
int tcl_TxnCheckpoint __P((Tcl_Interp *, int,
Tcl_Obj * CONST*, DB_ENV *));
int tcl_Txn __P((Tcl_Interp *, int,
Tcl_Obj * CONST*, DB_ENV *, DBTCL_INFO *));
int tcl_TxnStat __P((Tcl_Interp *, int,
Tcl_Obj * CONST*, DB_ENV *));
int txn_Cmd __P((ClientData, Tcl_Interp *, int, Tcl_Obj * CONST*));
#if defined(__cplusplus)
}
#endif
#endif /* _tcl_ext_h_ */
/* DO NOT EDIT: automatically built by dist/s_include. */
#ifndef _txn_ext_h_
#define _txn_ext_h_
#if defined(__cplusplus)
extern "C" {
#endif
int __txn_xa_begin __P((DB_ENV *, DB_TXN *));
int __txn_end __P((DB_TXN *, int));
int __txn_activekids __P((DB_ENV *, u_int32_t, DB_TXN *));
int __txn_regop_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __txn_xa_regop_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __txn_ckp_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
int __txn_child_recover
__P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
void __txn_dbenv_create __P((DB_ENV *));
int __txn_open __P((DB_ENV *));
int __txn_close __P((DB_ENV *));
#if defined(__cplusplus)
}
#endif
#endif /* _txn_ext_h_ */
/* DO NOT EDIT: automatically built by dist/s_include. */
#ifndef _xa_ext_h_
#define _xa_ext_h_
#if defined(__cplusplus)
extern "C" {
#endif
int __db_xa_create __P((DB *));
int __db_rmid_to_env __P((int rmid, DB_ENV **envp));
int __db_xid_to_txn __P((DB_ENV *, XID *, size_t *));
int __db_map_rmid __P((int, DB_ENV *));
int __db_unmap_rmid __P((int));
int __db_map_xid __P((DB_ENV *, XID *, size_t));
void __db_unmap_xid __P((DB_ENV *, XID *, size_t));
#if defined(__cplusplus)
}
#endif
#endif /* _xa_ext_h_ */
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment