aboutsummaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2004-02-10 23:30:56 +0000
committerGuy Harris <guy@alum.mit.edu>2004-02-10 23:30:56 +0000
commite6adbf59667a78dbd968442c211b711746b3f16e (patch)
tree0dd8229be2cfcc81344306a9f41e8926c0705057 /plugins
parent132c807e39e66fdcd3e127a8521632fbc093ff22 (diff)
Add "tvb_strsize()".
svn path=/trunk/; revision=10023
Diffstat (limited to 'plugins')
-rw-r--r--plugins/Xass-list2
-rw-r--r--plugins/Xplugin_api.c1
-rw-r--r--plugins/Xplugin_api.h1
-rw-r--r--plugins/Xplugin_api_decls.h1
-rw-r--r--plugins/Xplugin_table.h1
-rw-r--r--plugins/plugin_api_list.c4
6 files changed, 8 insertions, 2 deletions
diff --git a/plugins/Xass-list b/plugins/Xass-list
index 2a9dfc02b6..5fabce272c 100644
--- a/plugins/Xass-list
+++ b/plugins/Xass-list
@@ -73,4 +73,4 @@ dissector_reset_string, dissector_try_string, dissector_get_string_handle,
get_datafile_path, get_tempfile_path, register_heur_dissector_list,
dissector_try_heuristic, asn1_id_decode1, col_get_writable, col_set_writable,
decode_enumerated_bitfield_shifted, dissect_xdlc_control, find_protocol_by_id,
-
+tvb_strsize,
diff --git a/plugins/Xplugin_api.c b/plugins/Xplugin_api.c
index 15bcc047e1..84b6fe99e3 100644
--- a/plugins/Xplugin_api.c
+++ b/plugins/Xplugin_api.c
@@ -249,3 +249,4 @@ p_col_set_writable = pat->p_col_set_writable;
p_decode_enumerated_bitfield_shifted = pat->p_decode_enumerated_bitfield_shifted;
p_dissect_xdlc_control = pat->p_dissect_xdlc_control;
p_find_protocol_by_id = pat->p_find_protocol_by_id;
+p_tvb_strsize = pat->p_tvb_strsize;
diff --git a/plugins/Xplugin_api.h b/plugins/Xplugin_api.h
index 5011cd4ee7..566d9b1d35 100644
--- a/plugins/Xplugin_api.h
+++ b/plugins/Xplugin_api.h
@@ -249,3 +249,4 @@
#define decode_enumerated_bitfield_shifted (*p_decode_enumerated_bitfield_shifted)
#define dissect_xdlc_control (*p_dissect_xdlc_control)
#define find_protocol_by_id (*p_find_protocol_by_id)
+#define tvb_strsize (*p_tvb_strsize)
diff --git a/plugins/Xplugin_api_decls.h b/plugins/Xplugin_api_decls.h
index 77a7ade10c..15629d0e5a 100644
--- a/plugins/Xplugin_api_decls.h
+++ b/plugins/Xplugin_api_decls.h
@@ -249,3 +249,4 @@ addr_col_set_writable p_col_set_writable;
addr_decode_enumerated_bitfield_shifted p_decode_enumerated_bitfield_shifted;
addr_dissect_xdlc_control p_dissect_xdlc_control;
addr_find_protocol_by_id p_find_protocol_by_id;
+addr_tvb_strsize p_tvb_strsize;
diff --git a/plugins/Xplugin_table.h b/plugins/Xplugin_table.h
index 91e44d4a83..ee912acb97 100644
--- a/plugins/Xplugin_table.h
+++ b/plugins/Xplugin_table.h
@@ -249,3 +249,4 @@ typedef void (*addr_col_set_writable) (column_info *, gboolean);
typedef const char *(*addr_decode_enumerated_bitfield_shifted) (guint32, guint32, int, const value_string *, const char *);
typedef int (*addr_dissect_xdlc_control) (tvbuff_t *, int, packet_info *, proto_tree *, int, gint, const xdlc_cf_items *, const xdlc_cf_items *, const value_string *, const value_string *, int, int, int);
typedef protocol_t *(*addr_find_protocol_by_id) (int);
+typedef guint (*addr_tvb_strsize) (tvbuff_t *, gint);
diff --git a/plugins/plugin_api_list.c b/plugins/plugin_api_list.c
index 7efddde69a..167b0b11a9 100644
--- a/plugins/plugin_api_list.c
+++ b/plugins/plugin_api_list.c
@@ -1,7 +1,7 @@
/* plugin_api_list.c
* Used to generate various included files for plugin API
*
- * $Id: plugin_api_list.c,v 1.25 2004/02/02 18:00:41 guy Exp $
+ * $Id: plugin_api_list.c,v 1.26 2004/02/10 23:30:28 guy Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@ethereal.com>
@@ -403,3 +403,5 @@ int dissect_xdlc_control(tvbuff_t *tvb, int offset, packet_info *pinfo,
int is_extended, int append_info);
protocol_t *find_protocol_by_id(int n);
+
+guint tvb_strsize(tvbuff_t *tvb, gint offset);