minix/dist/nvi/common/vi_auto.h

43 lines
799 B
C
Raw Normal View History

/* $NetBSD: vi_auto.h,v 1.1.1.2 2008/05/18 14:29:53 aymeric Exp $ */
/* Do not edit: automatically built by gen_rec.awk. */
#ifndef vi_AUTO_H
#define vi_AUTO_H
#define DB_vi_marker 200
typedef struct _vi_marker_args {
u_int32_t type;
DB_TXN *txnid;
DB_LSN prev_lsn;
u_int32_t opcode;
} __vi_marker_args;
#define DB_vi_cursor 201
typedef struct _vi_cursor_args {
u_int32_t type;
DB_TXN *txnid;
DB_LSN prev_lsn;
u_int32_t opcode;
db_recno_t lno;
size_t cno;
} __vi_cursor_args;
#define DB_vi_mark 202
typedef struct _vi_mark_args {
u_int32_t type;
DB_TXN *txnid;
DB_LSN prev_lsn;
LMARK lmp;
} __vi_mark_args;
#define DB_vi_change 203
typedef struct _vi_change_args {
u_int32_t type;
DB_TXN *txnid;
DB_LSN prev_lsn;
u_int32_t opcode;
db_recno_t lno;
} __vi_change_args;
#endif