xref: /titanic_52/usr/src/cmd/sendmail/db/include/log_ext.h (revision 0eb822a1c0c2bea495647510b75f77f0e57633eb)
1 /* DO NOT EDIT: automatically built by dist/distrib. */
2 #ifndef _log_ext_h_
3 #define _log_ext_h_
4 void __log_panic __P((DB_ENV *));
5 int __log_find __P((DB_LOG *, int, int *));
6 int __log_valid __P((DB_LOG *, u_int32_t, int));
7 int __log_register_log
8     __P((DB_LOG *, DB_TXN *, DB_LSN *, u_int32_t,
9     u_int32_t, const DBT *, const DBT *, u_int32_t,
10     DBTYPE));
11 int __log_register_print
12    __P((DB_LOG *, DBT *, DB_LSN *, int, void *));
13 int __log_register_read __P((void *, __log_register_args **));
14 int __log_init_print __P((DB_ENV *));
15 int __log_init_recover __P((DB_ENV *));
16 int __log_findckp __P((DB_LOG *, DB_LSN *));
17 int __log_get __P((DB_LOG *, DB_LSN *, DBT *, u_int32_t, int));
18 int __log_put __P((DB_LOG *, DB_LSN *, const DBT *, u_int32_t));
19 int __log_name __P((DB_LOG *, u_int32_t, char **, int *, u_int32_t));
20 int __log_register_recover
21     __P((DB_LOG *, DBT *, DB_LSN *, int, void *));
22 int __log_add_logid __P((DB_LOG *, DB *, const char *, u_int32_t));
23 int __db_fileid_to_db __P((DB_LOG *, DB **, u_int32_t));
24 void __log_close_files __P((DB_LOG *));
25 void __log_rem_logid __P((DB_LOG *, u_int32_t));
26 #endif /* _log_ext_h_ */
27