Coda Distributed File System
Functions | Variables
resolver.cc File Reference
#include "asr.h"
#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
#include <sys/param.h>
#include "coda_string.h"
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/file.h>
#include <sys/ioctl.h>
#include <vcrcommon.h>
#include <time.h>
#include <coda.h>
#include <olist.h>
#include "ruletypes.h"
Include dependency graph for resolver.cc:

Functions

int yylex ()
 
int path (char *, char *, char *)
 
int yyparse ()
 
int IsAbsPath (char *c)
 
FILE * FindResolveFile (char *dname)
 
rule_tFindRule (olist *RuleList, char *dname, char *fname)
 
int ParseArgs (int argc, char **argv, char *incdname, char *incfname)
 
int main (int argc, char **argv)
 

Variables

int yylineno
 
char yytext []
 
char cwd [MAXPATHLEN]
 
olist rules
 

Function Documentation

◆ FindResolveFile()

FILE * FindResolveFile ( char *  dname)

◆ FindRule()

rule_t * FindRule ( olist RuleList,
char *  dname,
char *  fname 
)

◆ IsAbsPath()

int IsAbsPath ( char *  c)

◆ main()

int main ( int  argc,
char **  argv 
)

◆ ParseArgs()

int ParseArgs ( int  argc,
char **  argv,
char *  incdname,
char *  incfname 
)

◆ path()

int path ( char *  pathname,
char *  direc,
char *  file 
)

◆ yylex()

int yylex ( )

◆ yyparse()

int yyparse ( )

Variable Documentation

◆ cwd

char cwd[MAXPATHLEN]

◆ rules

olist rules

◆ yylineno

int yylineno
extern

◆ yytext

char yytext[]
extern