diff options
author | Luis Ontanon <luis.ontanon@gmail.com> | 2007-05-25 17:22:32 +0000 |
---|---|---|
committer | Luis Ontanon <luis.ontanon@gmail.com> | 2007-05-25 17:22:32 +0000 |
commit | 11f06217ced22efb25ff4157216622ea24da7cab (patch) | |
tree | 2ff6203726b046cb044b2ba9f79980fd79fea61d /epan/report_err.h | |
parent | c22f70ec1be27d319953eaa4e37e73fec6810d42 (diff) |
Have editcap and capinfos loading the wiretap plugins.
epan/filesystem.c
have get_plugin_dir() calling init_plugin_dir() if necessary
epan/epan.c and epan/report_err.c
move the report_failure family into the new report_err.c file, have epan_init() calling the initializer
epan/plugins.h and epan/proto.c
do not have init_plugins() calling the proto_reg functions instead do it in init_proto()
gtk/main.c and tshark.c
init_plugin_dir() has become suprefluous
capinfos.c and editcap.c
load the wiretap plugins
Makefiles
do what's needed to build withe the above changes.
svn path=/trunk/; revision=21935
Diffstat (limited to 'epan/report_err.h')
-rw-r--r-- | epan/report_err.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/epan/report_err.h b/epan/report_err.h index c9686413c8..159cd96cee 100644 --- a/epan/report_err.h +++ b/epan/report_err.h @@ -31,6 +31,14 @@ extern "C" { #endif /* __cplusplus */ /* + * Initialize the report err routines + */ +extern void init_report_err( + void (*report_failure)(const char *, va_list), + void (*report_open_failure)(const char *, int, gboolean), + void (*report_read_failure)(const char *, int)); + +/* * Report an error when trying to open a file. */ extern void report_open_failure(const char *filename, int err, |