minix/dist/nvi/common/vi_auto.h
Lionel Sambuc 3e1db26a5a Termcap update, replacing elvis by nvi.
Removing elvis, importing nvi, ctags, updating libedit.

Change-Id: I881eb04d2dc64cf112facd992de1114e1a59107f
2013-01-24 07:44:38 +01:00

42 lines
799 B
C

/* $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