#include <db.h>
int
DB_ENV->log_file(DB_ENV *env,
    const DB_LSN *lsn, char *namep, size_t len);  
      
        The DB_ENV->log_file() method maps 
        DB_LSN structures to filenames,
         returning the name of the file containing the record named by
         lsn.
    
         This mapping of DB_LSN structures to files is needed for database
         administration.  For example, a transaction manager typically records
         the earliest DB_LSN 
         needed for restart, and the database administrator may want to archive
         log files to tape when they contain only 
         DB_LSN  entries before the
         earliest one needed for restart.
    
         The DB_ENV->log_file() 
            
                  method returns a non-zero error value on failure and 0 on success.
            
            
        
    
The namep parameter references memory into which the name of the file containing the record named by lsn is copied.
                         The DB_ENV->log_file() 
            
                 method may fail and return one of the following non-zero errors: