Coda Distributed File System
Classes | Macros | Functions | Variables
hoard.cc File Reference
#include <stdio.h>
#include "coda_string.h"
#include <sys/param.h>
#include <sys/types.h>
#include <sys/file.h>
#include <sys/stat.h>
#include "coda_wait.h"
#include <ctype.h>
#include <errno.h>
#include <stdarg.h>
#include <inodeops.h>
#include <unistd.h>
#include <stdlib.h>
#include <time.h>
#include <coda.h>
#include <olist.h>
#include <venusioctl.h>
#include <vice.h>
#include <hdb.h>
#include <codaconf.h>
Include dependency graph for hoard.cc:

Classes

class  clear_entry
 
class  add_entry
 
class  delete_entry
 
class  listentry
 
class  walk_entry
 
class  enable_entry
 
class  disable_entry
 
class  verify_entry
 

Macros

#define O_BINARY   0
 
#define STREQ(a, b)   (strcmp(a, b) == 0)
 
#define FATAL   1
 
#define MAXCMDLEN   (MAXPATHLEN + 1024)
 
#define ALL_UIDS   ((vuid_t) - 1)
 
#define DEBUG(stmt)
 

Functions

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

Variables

char cwd [MAXPATHLEN]
 
vuid_t ruid
 
vuid_t euid
 
int Debug = 0
 
int Verbose = 0
 
const char * mountpoint = NULL
 

Macro Definition Documentation

◆ ALL_UIDS

#define ALL_UIDS   ((vuid_t) - 1)

◆ DEBUG

#define DEBUG (   stmt)
Value:
{ \
if (Debug) { \
stmt; \
fflush(stdout); \
} \
}
int Debug
Definition: hoard.cc:82
stdout
Definition: volusage.py:12

◆ FATAL

#define FATAL   1

◆ MAXCMDLEN

#define MAXCMDLEN   (MAXPATHLEN + 1024)

◆ O_BINARY

#define O_BINARY   0

◆ STREQ

#define STREQ (   a,
 
)    (strcmp(a, b) == 0)

Function Documentation

◆ _findiop()

FILE * _findiop ( )

◆ main()

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

Variable Documentation

◆ cwd

char cwd[MAXPATHLEN]

◆ Debug

int Debug = 0

◆ euid

vuid_t euid

◆ mountpoint

const char* mountpoint = NULL

◆ ruid

vuid_t ruid

◆ Verbose

int Verbose = 0