Go to the source code of this file.
Classes | |
struct | __vrfy_childinfo |
struct | __vrfy_dbinfo |
struct | __vrfy_pageinfo |
Defines | |
#define | _DB_VERIFY_H_ |
#define | EPRINT(x) |
#define | IS_VALID_PAGESIZE(x) (POWER_OF_TWO(x) && (x) >= DB_MIN_PGSIZE && ((x) <= DB_MAX_PGSIZE)) |
#define | IS_VALID_PGNO(x) ((x) <= vdp->last_pgno) |
#define | POWER_OF_TWO(x) (((x) & ((x) - 1)) == 0) |
#define | SA_HASDUPS 0x00010000 |
#define | SA_MARKDATAPGS 0x00020000 |
#define | SA_PRINTHEADER 0x00040000 |
#define | SA_SKIPFIRSTKEY 0x00080000 |
#define | SALVAGE_HASH 6 |
#define | SALVAGE_IGNORE 1 |
#define | SALVAGE_INVALID 0 |
#define | SALVAGE_LBTREE 5 |
#define | SALVAGE_LDUP 2 |
#define | SALVAGE_LRECNO 7 |
#define | SALVAGE_LRECNODUP 3 |
#define | SALVAGE_OVERFLOW 4 |
#define | SALVAGE_PRINTFOOTER 0x02 |
#define | SALVAGE_PRINTHEADER 0x01 |
#define | ST_DUPOK 0x00010000 |
#define | ST_DUPSORT 0x00020000 |
#define | ST_IS_RECNO 0x00040000 |
#define | ST_OVFL_LEAF 0x00080000 |
#define | ST_RECNUM 0x00100000 |
#define | ST_RELEN 0x00200000 |
#define | ST_TOPLEVEL 0x00400000 |
#define | TYPE_ERR_PRINT(dbp, func, pgno, type) |
#define | V_DUPLICATE 1 |
#define | V_OVERFLOW 2 |
#define | V_RECNO 3 |
#define | VRFY_DUPS_UNSORTED 0x0001 |
#define | VRFY_HAS_DUPS 0x0002 |
#define | VRFY_HAS_DUPSORT 0x0004 |
#define | VRFY_HAS_RECNUMS 0x0010 |
#define | VRFY_HAS_SUBDBS 0x0008 |
#define | VRFY_INCOMPLETE 0x0020 |
#define | VRFY_IS_ALLZEROES 0x0040 |
#define | VRFY_IS_FIXEDLEN 0x0080 |
#define | VRFY_IS_RECNO 0x0100 |
#define | VRFY_IS_RRECNO 0x0200 |
#define | VRFY_OVFL_LEAFSEEN 0x0400 |