Ethereal-dev: [Ethereal-dev] [PATCH] Add some exported functions for plugins

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Kars de Jong <dejong@xxxxxxxxxxxxx>
Date: Thu, 29 Sep 2005 11:35:44 +0200
[Please include me in replies as I am not on the mailing list]

For a dissector plugin we are developing, we needed some more functions
to be exported from libethereal.dll.

The patch below is relative to version 0.10.11.


Thanks,

Kars.

diff -urN ethereal-0.10.11/epan/libethereal.def ethereal-0.10.11.new/epan/libethereal.def
--- ethereal-0.10.11/epan/libethereal.def	2005-05-02 23:28:50.000000000 +0200
+++ ethereal-0.10.11.new/epan/libethereal.def	2005-06-30 17:05:52.000000000 +0200
@@ -61,6 +61,8 @@
 col_add_fstr
 col_add_str
 col_append_fstr
+col_append_sep_fstr
+col_append_sep_str
 col_append_str
 col_clear
 col_format_desc
@@ -215,6 +217,7 @@
 find_protocol_by_id
 find_tap_id
 find_val_for_string
+flags_set_truth                 DATA
 follow_tcp_stats
 format_text
 fragment_add
@@ -353,6 +356,7 @@
 prefs_register_string_preference
 prefs_register_uint_preference
 prefs_set_pref
+process_reassembled_data
 process_tap_cmd_arg
 protocols_module                DATA
 proto_can_match_selected
@@ -576,6 +580,7 @@
 tvb_reported_length_remaining
 tvb_set_child_real_data_tvbuff
 tvb_set_free_cb
+tvb_set_reported_length
 tvb_strncaseeql
 tvb_strneql
 tvb_strnlen