13#ifndef __FAILURE_MESSAGE_H__
14#define __FAILURE_MESSAGE_H__
23extern void failure_message(
const char *msg_format, va_list ap);
32extern void open_failure_message(
const char *filename,
int err,
41extern void read_failure_message(
const char *filename,
int err);
49extern void write_failure_message(
const char *filename,
int err);
58extern void rename_failure_message(
const char *old_filename,
59 const char *new_filename,
int err);
67extern void cfile_open_failure_message(
const char *filename,
int err,
78extern void cfile_dump_open_failure_message(
const char *filename,
int err,
80 int file_type_subtype);
88extern void cfile_read_failure_message(
const char *filename,
int err,
102extern void cfile_write_failure_message(
const char *in_filename,
103 const char *out_filename,
104 int err,
char *err_info,
106 int file_type_subtype);
132extern void cfile_close_failure_message(
const char *filename,
int err,
138extern void init_report_failure_message(
const char *friendly_program_name);