aboutsummaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2004-01-23 00:36:30 +0000
committerGuy Harris <guy@alum.mit.edu>2004-01-23 00:36:30 +0000
commit0f159e9f7b199287bc6573e2fff304cf96bf0e43 (patch)
tree36d7ce28221ba17304ff127be6ae42b59a1c8aac /plugins
parent7f727e911913a4db5134e7911c8c027ae27cefc9 (diff)
From Pierre Juhen: add "find_protocol_by_id()" to the list of functions
exported to plugins. Fix some author list glitches. svn path=/trunk/; revision=9789
Diffstat (limited to 'plugins')
-rw-r--r--plugins/Xass-list3
-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, 9 insertions, 2 deletions
diff --git a/plugins/Xass-list b/plugins/Xass-list
index eb8c51e5eb..2a9dfc02b6 100644
--- a/plugins/Xass-list
+++ b/plugins/Xass-list
@@ -72,4 +72,5 @@ dissector_add_string, dissector_delete_string, dissector_change_string,
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,
+decode_enumerated_bitfield_shifted, dissect_xdlc_control, find_protocol_by_id,
+
diff --git a/plugins/Xplugin_api.c b/plugins/Xplugin_api.c
index 71d21da36b..15bcc047e1 100644
--- a/plugins/Xplugin_api.c
+++ b/plugins/Xplugin_api.c
@@ -248,3 +248,4 @@ p_col_get_writable = pat->p_col_get_writable;
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;
diff --git a/plugins/Xplugin_api.h b/plugins/Xplugin_api.h
index f2cf939263..5011cd4ee7 100644
--- a/plugins/Xplugin_api.h
+++ b/plugins/Xplugin_api.h
@@ -248,3 +248,4 @@
#define col_set_writable (*p_col_set_writable)
#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)
diff --git a/plugins/Xplugin_api_decls.h b/plugins/Xplugin_api_decls.h
index c865f917cb..77a7ade10c 100644
--- a/plugins/Xplugin_api_decls.h
+++ b/plugins/Xplugin_api_decls.h
@@ -248,3 +248,4 @@ addr_col_get_writable p_col_get_writable;
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;
diff --git a/plugins/Xplugin_table.h b/plugins/Xplugin_table.h
index 1a3b675412..7dddb9c07c 100644
--- a/plugins/Xplugin_table.h
+++ b/plugins/Xplugin_table.h
@@ -248,3 +248,4 @@ typedef gboolean (*addr_col_get_writable) (column_info *);
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);
diff --git a/plugins/plugin_api_list.c b/plugins/plugin_api_list.c
index efbd653a5f..8a787a7d06 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.21 2004/01/18 12:57:25 guy Exp $
+ * $Id: plugin_api_list.c,v 1.22 2004/01/23 00:35:42 guy Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@ethereal.com>
@@ -401,3 +401,5 @@ int dissect_xdlc_control(tvbuff_t *tvb, int offset, packet_info *pinfo,
const value_string *u_modifier_short_vals_cmd,
const value_string *u_modifier_short_vals_resp, int is_response,
int is_extended, int append_info);
+
+protocol_t *find_protocol_by_id(int n);