2
* See the file LICENSE for redistribution information.
4
* Copyright (c) 1996-2002
5
* Sleepycat Software. All rights reserved.
13
INCLUDE #include "db_config.h"
15
INCLUDE #ifndef NO_SYSTEM_INCLUDES
16
INCLUDE #include <sys/types.h>
18
INCLUDE #include <ctype.h>
19
INCLUDE #include <string.h>
22
INCLUDE #include "db_int.h"
23
INCLUDE #include "dbinc/crypto.h"
24
INCLUDE #include "dbinc/db_page.h"
25
INCLUDE #include "dbinc/db_dispatch.h"
26
INCLUDE #include "dbinc/db_am.h"
27
INCLUDE #include "dbinc/log.h"
28
INCLUDE #include "dbinc/rep.h"
29
INCLUDE #include "dbinc/txn.h"
33
* Used for registering name/id translations at open or close.
34
* opcode: register or unregister
36
* fileid: unique file id
38
* ftype: database type
39
* id: transaction id of the subtransaction that created the fs object
42
ARG opcode u_int32_t lu
47
ARG meta_pgno db_pgno_t lu