xref: /minix3/external/bsd/nvi/dist/common/vi.src (revision 84d9c625bfea59e274550651111ae9edfdc40fbd)
1PREFIX	vi
2
3INCLUDE #include <sys/types.h>
4INCLUDE #include <sys/queue.h>
5INCLUDE #include <sys/stat.h>
6INCLUDE #include <bitstring.h>
7INCLUDE #include <errno.h>
8INCLUDE #include <fcntl.h>
9INCLUDE #include <limits.h>
10INCLUDE #include <stdio.h>
11INCLUDE #include <stdlib.h>
12INCLUDE #include <string.h>
13INCLUDE #include "common.h"
14INCLUDE #include <db_int.h>
15INCLUDE #include "db_page.h"
16INCLUDE #include "db_am.h"
17INCLUDE #include "rep.h"
18INCLUDE #include "txn.h"
19
20BEGIN	marker		200
21ARG	opcode		u_int32_t	lu
22END
23
24BEGIN	cursor		201
25ARG	opcode		u_int32_t	lu
26ARG	lno		db_recno_t	lu
27ARG	cno		size_t		d
28END
29
30BEGIN	mark		202
31POINTER	lmp		LMARK *		%
32END
33
34BEGIN	change		203
35ARG	opcode		u_int32_t	lu
36ARG	lno		db_recno_t	lu
37END
38