#ifndef HAVE_VERIFY
#include "db_config.h"
#include "db_int.h"
#include "dbinc/db_page.h"
#include "dbinc/db_am.h"
#include "dbinc/db_verify.h"
static int __db_novrfy __P((ENV *));
static int
__db_novrfy(env)
ENV *env;
{
__db_errx(env,
"library build did not include support for database verification");
return (DB_OPNOTSUP);
}
int
__db_verify_pp(dbp, file, database, outfile, flags)
DB *dbp;
const char *file, *database;
FILE *outfile;
u_int32_t flags;
{
int ret;
COMPQUIET(file, NULL);
COMPQUIET(database, NULL);
COMPQUIET(outfile, NULL);
COMPQUIET(flags, 0);
ret = __db_novrfy(dbp->env);
(void)__db_close(dbp, NULL, 0);
return (ret);
}
int
__db_verify_internal(dbp, name, subdb, handle, callback, flags)
DB *dbp;
const char *name, *subdb;
void *handle;
int (*callback) __P((void *, const void *));
u_int32_t flags;
{
COMPQUIET(dbp, NULL);
COMPQUIET(name, NULL);
COMPQUIET(subdb, NULL);
COMPQUIET(handle, NULL);
COMPQUIET(callback, NULL);
COMPQUIET(flags, 0);
return (0);
}
int
__db_vrfy_getpageinfo(vdp, pgno, pipp)
VRFY_DBINFO *vdp;
db_pgno_t pgno;
VRFY_PAGEINFO **pipp;
{
COMPQUIET(pgno, 0);
COMPQUIET(pipp, NULL);
return (__db_novrfy(vdp->pgdbp->env));
}
int
__db_vrfy_putpageinfo(env, vdp, pip)
ENV *env;
VRFY_DBINFO *vdp;
VRFY_PAGEINFO *pip;
{
COMPQUIET(vdp, NULL);
COMPQUIET(pip, NULL);
return (__db_novrfy(env));
}
#endif