#define CONFBUF 2048 struct parser { char parseline[CONFBUF]; char status[CONFBUF]; char varname[CONFBUF]; char vardata[CONFBUF]; }; void parse(char *filename); int file_exists(char *fname); int is_dir(char* p);