struct cgi
{
char **name;
char **value;
int num;
};
int setup(struct cgi *);
char* findval(struct cgi *, const char*);
void freecgi(struct cgi *);
void movefile(const char*, const char*);
void viewfile(const char*);
int countchars(char, const char*);
int countstrings(const char*, const char*);
int convhex(char);
void replace(char *, char, char);
void fix(char*);
void strlwr(char*);