1 /* Do not edit: automatically built by gen_rec.awk. */
2 
3 #include "db_config.h"
4 
5 #include "db_int.h"
6 #include "dbinc/crypto.h"
7 #include "dbinc/db_page.h"
8 #include "dbinc/db_dispatch.h"
9 #include "dbinc/db_am.h"
10 #include "dbinc/txn.h"
11 
12 /*
13  * PUBLIC: int __crdel_metasub_print __P((ENV *, DBT *, DB_LSN *,
14  * PUBLIC:     db_recops, void *));
15  */
16 int
__crdel_metasub_print(env,dbtp,lsnp,notused2,info)17 __crdel_metasub_print(env, dbtp, lsnp, notused2, info)
18 	ENV *env;
19 	DBT *dbtp;
20 	DB_LSN *lsnp;
21 	db_recops notused2;
22 	void *info;
23 {
24 	COMPQUIET(notused2, DB_TXN_PRINT);
25 
26 	return (__log_print_record(env, dbtp, lsnp, "__crdel_metasub", __crdel_metasub_desc, info));
27 }
28 
29 /*
30  * PUBLIC: int __crdel_inmem_create_print __P((ENV *, DBT *,
31  * PUBLIC:     DB_LSN *, db_recops, void *));
32  */
33 int
__crdel_inmem_create_print(env,dbtp,lsnp,notused2,info)34 __crdel_inmem_create_print(env, dbtp, lsnp, notused2, info)
35 	ENV *env;
36 	DBT *dbtp;
37 	DB_LSN *lsnp;
38 	db_recops notused2;
39 	void *info;
40 {
41 	COMPQUIET(notused2, DB_TXN_PRINT);
42 
43 	return (__log_print_record(env, dbtp, lsnp, "__crdel_inmem_create", __crdel_inmem_create_desc, info));
44 }
45 
46 /*
47  * PUBLIC: int __crdel_inmem_rename_print __P((ENV *, DBT *,
48  * PUBLIC:     DB_LSN *, db_recops, void *));
49  */
50 int
__crdel_inmem_rename_print(env,dbtp,lsnp,notused2,info)51 __crdel_inmem_rename_print(env, dbtp, lsnp, notused2, info)
52 	ENV *env;
53 	DBT *dbtp;
54 	DB_LSN *lsnp;
55 	db_recops notused2;
56 	void *info;
57 {
58 	COMPQUIET(notused2, DB_TXN_PRINT);
59 
60 	return (__log_print_record(env, dbtp, lsnp, "__crdel_inmem_rename", __crdel_inmem_rename_desc, info));
61 }
62 
63 /*
64  * PUBLIC: int __crdel_inmem_remove_print __P((ENV *, DBT *,
65  * PUBLIC:     DB_LSN *, db_recops, void *));
66  */
67 int
__crdel_inmem_remove_print(env,dbtp,lsnp,notused2,info)68 __crdel_inmem_remove_print(env, dbtp, lsnp, notused2, info)
69 	ENV *env;
70 	DBT *dbtp;
71 	DB_LSN *lsnp;
72 	db_recops notused2;
73 	void *info;
74 {
75 	COMPQUIET(notused2, DB_TXN_PRINT);
76 
77 	return (__log_print_record(env, dbtp, lsnp, "__crdel_inmem_remove", __crdel_inmem_remove_desc, info));
78 }
79 
80 /*
81  * PUBLIC: int __crdel_init_print __P((ENV *, DB_DISTAB *));
82  */
83 int
__crdel_init_print(env,dtabp)84 __crdel_init_print(env, dtabp)
85 	ENV *env;
86 	DB_DISTAB *dtabp;
87 {
88 	int ret;
89 
90 	if ((ret = __db_add_recovery_int(env, dtabp,
91 	    __crdel_metasub_print, DB___crdel_metasub)) != 0)
92 		return (ret);
93 	if ((ret = __db_add_recovery_int(env, dtabp,
94 	    __crdel_inmem_create_print, DB___crdel_inmem_create)) != 0)
95 		return (ret);
96 	if ((ret = __db_add_recovery_int(env, dtabp,
97 	    __crdel_inmem_rename_print, DB___crdel_inmem_rename)) != 0)
98 		return (ret);
99 	if ((ret = __db_add_recovery_int(env, dtabp,
100 	    __crdel_inmem_remove_print, DB___crdel_inmem_remove)) != 0)
101 		return (ret);
102 	return (0);
103 }
104