from chris eagle
[obnox/wireshark/wip.git] / print.h
diff --git a/print.h b/print.h
index a0871fb47b2060be9ba3fc3e4dbb831c7335c897..4e507adf8a4dd8faa5e75d48f72eb6b19f22b62c 100644 (file)
--- a/print.h
+++ b/print.h
@@ -41,6 +41,8 @@ typedef struct print_stream_ops {
        gboolean (*print_preamble)(struct print_stream *self, gchar *filename);
        gboolean (*print_line)(struct print_stream *self, int indent,
            const char *line);
+       gboolean (*print_raw)(struct print_stream *self, 
+           const unsigned char *buf, int len);
        gboolean (*print_bookmark)(struct print_stream *self,
            const gchar *name, const gchar *title);
        gboolean (*new_page)(struct print_stream *self);
@@ -60,6 +62,7 @@ extern print_stream_t *print_stream_ps_stdio_new(FILE *fh);
 
 extern gboolean print_preamble(print_stream_t *self, gchar *filename);
 extern gboolean print_line(print_stream_t *self, int indent, const char *line);
+extern gboolean print_raw(print_stream_t *self, const unsigned char *buf, int len);
 extern gboolean print_bookmark(print_stream_t *self, const gchar *name,
     const gchar *title);
 extern gboolean new_page(print_stream_t *self);