log_rec.c File Reference

#include "config.h"
#include <sys/types.h>
#include <errno.h>
#include <string.h>
#include "db_int.h"
#include "db_page.h"
#include "db_ext.h"
#include "log.h"

Go to the source code of this file.

Functions

static int __log_do_open (DB_ENV *dbenv, DB_LOG *lp, u_int8_t *uid, char *name, DBTYPE ftype, int32_t ndx, db_pgno_t meta_pgno)
static int __log_lid_to_fname (DB_LOG *dblp, int32_t lid, FNAME **fnamep)
static int __log_open_file (DB_ENV *dbenv, DB_LOG *lp, __log_register_args *argp)
static int __log_open_file __P ((DB_ENV *, DB_LOG *, __log_register_args *))
static int __log_lid_to_fname __P ((DB_LOG *, int32_t, FNAME **))
static int __log_do_open __P ((DB_ENV *, DB_LOG *, u_int8_t *, char *, DBTYPE, int32_t, db_pgno_t))
int CDB___db_fileid_to_db (DB_ENV *dbenv, DB **dbpp, int32_t ndx, int inc)
int CDB___log_add_logid (DB_ENV *dbenv, DB_LOG *logp, DB *dbp, int32_t ndx)
void CDB___log_close_files (DB_ENV *dbenv)
int CDB___log_register_recover (DB_ENV *dbenv, DBT *dbtp, DB_LSN *lsnp, db_recops op, void *info)
void CDB___log_rem_logid (DB_LOG *logp, DB *dbp, int32_t ndx)
int CDB___log_reopen_file (DB_ENV *dbenv, char *name, int32_t ndx, u_int8_t *fileid, db_pgno_t meta_pgno)

Variables

static const char revid [] = "$Id: log__rec_8c.html,v 1.1 2008/06/08 10:20:28 sebdiaz Exp $"


Generated on Sun Jun 8 10:56:52 2008 for GNUmifluz by  doxygen 1.5.5