From Olivier Jacques: Add #defines to disable XML validation.
[obnox/wireshark/wip.git] / file.h
diff --git a/file.h b/file.h
index 1d7b666914bb822ba4122f77f5e92ff5208bda1b..b72c9d09ba2e0673a8262d16108d678cdcd87237 100644 (file)
--- a/file.h
+++ b/file.h
@@ -1,7 +1,7 @@
 /* file.h
  * Definitions for file structures and routines
  *
- * $Id: file.h,v 1.115 2004/01/25 21:55:10 guy Exp $
+ * $Id$
  *
  * Ethereal - Network traffic analyzer
  * By Gerald Combs <gerald@ethereal.com>
@@ -25,7 +25,7 @@
 #ifndef __FILE_H__
 #define __FILE_H__
 
-#include "range.h"
+#include "packet-range.h"
 #include "wiretap/wtap.h"
 #include <epan/dfilter/dfilter.h>
 #include "print.h"
@@ -44,6 +44,7 @@ typedef enum {
 
 int  cf_open(char *, gboolean, capture_file *);
 void cf_close(capture_file *);
+void cf_reload(void);
 read_status_t cf_read(capture_file *);
 int  cf_start_tail(char *, gboolean, capture_file *);
 read_status_t cf_continue_tail(capture_file *, int, int *);
@@ -52,7 +53,7 @@ read_status_t cf_finish_tail(capture_file *, int *);
 gboolean cf_save(char *fname, capture_file * cf, packet_range_t *range, guint save_format);
 gchar *cf_get_display_name(capture_file *);
 
-int filter_packets(capture_file *cf, gchar *dfilter);
+gboolean filter_packets(capture_file *cf, gchar *dfilter, gboolean force);
 void reftime_packets(capture_file *);
 void colorize_packets(capture_file *);
 void redissect_packets(capture_file *cf);
@@ -63,6 +64,9 @@ typedef enum {
        PP_WRITE_ERROR
 } pp_return_t;
 pp_return_t print_packets(capture_file *cf, print_args_t *print_args);
+pp_return_t write_pdml_packets(capture_file *cf, print_args_t *print_args);
+pp_return_t write_psml_packets(capture_file *cf, print_args_t *print_args);
+
 void change_time_formats(capture_file *);
 
 gboolean find_packet_protocol_tree(capture_file *cf, const char *string);
@@ -77,6 +81,7 @@ gboolean find_in_gtk_data(capture_file *cf, gpointer *data, char *ascii_text, gb
 gboolean goto_frame(capture_file *cf, guint fnumber);
 gboolean goto_bottom_frame(capture_file *cf);
 gboolean goto_top_frame(capture_file *cf);
+void goto_framenum(capture_file *cf);
 
 
 void select_packet(capture_file *, int);