Coda Distributed File System
Macros | Functions
ruconflict.cc File Reference
#include <stdio.h>
#include <util.h>
#include <olist.h>
#include <dlist.h>
#include <cvnode.h>
#include <vcrcommon.h>
#include <codadir.h>
#include <srv.h>
#include <vlist.h>
#include <inconsist.h>
#include <resutil.h>
#include "rsle.h"
#include "ruconflict.h"
#include "parselog.h"
#include "rescoord.h"
Include dependency graph for ruconflict.cc:

Macros

#define FileRemove   0
 
#define DirRemove   1
 

Functions

int RUConflict (rsle *r, dlist *vlist, olist *AllLogs, ViceFid *dFid)
 
int FileRUConf (rsle *r, Vnode *vptr)
 
int FileRUConf (ViceVersionVector *DeletedVV, Vnode *vptr)
 
int ENewDirRUConf (PDirEntry de, void *data)
 
int NewDirRUConf (RUParm *rup, char *name, long vnode, long unique)
 

Macro Definition Documentation

◆ DirRemove

#define DirRemove   1

◆ FileRemove

#define FileRemove   0

Function Documentation

◆ ENewDirRUConf()

int ENewDirRUConf ( PDirEntry  de,
void *  data 
)

◆ FileRUConf() [1/2]

int FileRUConf ( rsle r,
Vnode vptr 
)

◆ FileRUConf() [2/2]

int FileRUConf ( ViceVersionVector *  DeletedVV,
Vnode vptr 
)

◆ NewDirRUConf()

int NewDirRUConf ( RUParm rup,
char *  name,
long  vnode,
long  unique 
)

◆ RUConflict()

int RUConflict ( rsle r,
dlist vlist,
olist AllLogs,
ViceFid *  dFid 
)