Coda Distributed File System
Functions | Variables
coda_replay.cc File Reference
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/time.h>
#include <stdint.h>
#include <time.h>
#include <errno.h>
#include "coda_string.h"
#include <unistd.h>
#include <stdlib.h>
#include <sys/fcntl.h>
#include "coda_replay.h"
Include dependency graph for coda_replay.cc:

Functions

int ValidateHeader (hblock &)
 
void HandleRecord (hblock &)
 
int checksum (hblock &)
 
void makeprefix (char *)
 
void setmode (char *, int)
 
void setowner (char *, int, int)
 
void setlength (char *, off_t)
 
void settimes (char *, time_t)
 
void readblock (hblock &)
 
void writeblock (hblock &)
 
void usage (void)
 
int main (int argc, char *argv[])
 

Variables

int rflag = 0
 
int sflag = 0
 
int tflag = 0
 
int vflag = 0
 
int hflag = 0
 
int trailers = 0
 

Function Documentation

◆ checksum()

int checksum ( hblock hdr)

◆ HandleRecord()

void HandleRecord ( hblock hdr)

◆ main()

int main ( int  argc,
char *  argv[] 
)

◆ makeprefix()

void makeprefix ( char *  name)

◆ readblock()

void readblock ( hblock blk)

◆ setlength()

void setlength ( char *  path,
off_t  size 
)

◆ setmode()

void setmode ( char *  path,
int  mode 
)

◆ setowner()

void setowner ( char *  path,
int  uid,
int  gid 
)

◆ settimes()

void settimes ( char *  path,
time_t  mt 
)

◆ usage()

void usage ( void  )

◆ ValidateHeader()

int ValidateHeader ( hblock hdr)

◆ writeblock()

void writeblock ( hblock blk)

Variable Documentation

◆ hflag

int hflag = 0

◆ rflag

int rflag = 0

◆ sflag

int sflag = 0

◆ tflag

int tflag = 0

◆ trailers

int trailers = 0

◆ vflag

int vflag = 0