/* Author: Ram Samudrala (me@ram.org)
 * Version: O1.0
 * Detail: <http://www.ram.org/computing/sc/sc.html>
 * November 22, 1995.
 *
 * See the URL above for more information.
 */

#ifndef __CGI_ERROR_HANDLERS__
#define __CGI_ERROR_HANDLERS__

/******************************************************************/
/* Function declarations */

extern int check_method(char method[], char routine_name[]);
extern int check_content_type(char routine_name[]);
extern int check_eof(int status, char routine_name[]);
extern int check_max_count(int count, int max_count, char routine_name[]);
extern int open_file(FILE **fp, char filename[], char status[],  char routine_name[]);
extern int close_file(FILE **fp, char filename[], char routine_name[]);
extern int display_error(char error_string[]);

/******************************************************************/

#endif /* __CGI_ERROR_HANDLERS__ */
