1/*	$NetBSD$ */
2
3/* Do not edit: automatically built by gen_rec.awk. */
4
5#ifndef	vi_AUTO_H
6#define	vi_AUTO_H
7#define	DB_vi_marker	200
8typedef struct _vi_marker_args {
9	u_int32_t type;
10	DB_TXN *txnid;
11	DB_LSN prev_lsn;
12	u_int32_t	opcode;
13} __vi_marker_args;
14
15#define	DB_vi_cursor	201
16typedef struct _vi_cursor_args {
17	u_int32_t type;
18	DB_TXN *txnid;
19	DB_LSN prev_lsn;
20	u_int32_t	opcode;
21	db_recno_t	lno;
22	size_t	cno;
23} __vi_cursor_args;
24
25#define	DB_vi_mark	202
26typedef struct _vi_mark_args {
27	u_int32_t type;
28	DB_TXN *txnid;
29	DB_LSN prev_lsn;
30	LMARK	lmp;
31} __vi_mark_args;
32
33#define	DB_vi_change	203
34typedef struct _vi_change_args {
35	u_int32_t type;
36	DB_TXN *txnid;
37	DB_LSN prev_lsn;
38	u_int32_t	opcode;
39	db_recno_t	lno;
40} __vi_change_args;
41
42#endif
43