From Irene Ruengeler: Whitespace changes.
[obnox/wireshark/wip.git] / print.h
diff --git a/print.h b/print.h
index c0467a9bddbe6fd396c3c692b44d7b5cee2060ea..f4fd827f823fac7461d2d35e4a2978195191cc0b 100644 (file)
--- a/print.h
+++ b/print.h
@@ -103,7 +103,7 @@ typedef struct {
   print_dissections_e   print_dissections;
   gboolean     print_hex;      /* TRUE if we should also print hex data;
                                   FALSE if we should print only if not dissected. */
-  gboolean     print_formfeed; /* TRUE if a formfeed should be printed 
+  gboolean     print_formfeed; /* TRUE if a formfeed should be printed
                    before each new packet */
 } print_args_t;
 
@@ -119,6 +119,12 @@ extern void output_fields_add(output_fields_t* info, const gchar* field);
 extern gsize output_fields_num_fields(output_fields_t* info);
 extern gboolean output_fields_set_option(output_fields_t* info, gchar* option);
 extern void output_fields_list_options(FILE *fh);
+
+/*
+ * Output only these protocols
+ */
+extern GHashTable *output_only_tables;
+
 /*
  * Higher-level packet-printing code.
  */
@@ -127,7 +133,7 @@ extern gboolean proto_tree_print(print_args_t *print_args, epan_dissect_t *edt,
      print_stream_t *stream);
 extern gboolean print_hex_data(print_stream_t *stream, epan_dissect_t *edt);
 
-extern void write_pdml_preamble(FILE *fh);
+extern void write_pdml_preamble(FILE *fh, const gchar* filename);
 extern void proto_tree_write_pdml(epan_dissect_t *edt, FILE *fh);
 extern void write_pdml_finale(FILE *fh);
 
@@ -140,7 +146,7 @@ extern void proto_tree_write_csv(epan_dissect_t *edt, FILE *fh);
 extern void write_csv_finale(FILE *fh);
 
 extern void write_carrays_preamble(FILE *fh);
-extern void proto_tree_write_carrays(const guint8 *pd, guint32 len, guint32 num, FILE *fh);
+extern void proto_tree_write_carrays(guint32 num, FILE *fh, epan_dissect_t *edt);
 extern void write_carrays_finale(FILE *fh);
 
 extern void write_fields_preamble(output_fields_t* fields, FILE *fh);