diff options
author | Guy Harris <guy@alum.mit.edu> | 2004-06-30 08:22:56 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2004-06-30 08:22:56 +0000 |
commit | 6feb4e2751c56017423268c7295464302e46236e (patch) | |
tree | efcb532b2f1e1dd6947dbd38d66e9b36922f6acf /plugins | |
parent | a9e9366b00b916eb3414cefef2769df8723be6dd (diff) |
Add "crc16_ccitt_tvb()" to the plugin API and the list of functions
exported from libethereal.dll.
svn path=/trunk/; revision=11280
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/Xass-list | 3 | ||||
-rw-r--r-- | plugins/Xplugin_api.c | 1 | ||||
-rw-r--r-- | plugins/Xplugin_api.h | 1 | ||||
-rw-r--r-- | plugins/Xplugin_api_decls.h | 1 | ||||
-rw-r--r-- | plugins/Xplugin_table.h | 1 | ||||
-rw-r--r-- | plugins/plugin_api_list.c | 4 |
6 files changed, 9 insertions, 2 deletions
diff --git a/plugins/Xass-list b/plugins/Xass-list index a63262ebf0..e5922ed065 100644 --- a/plugins/Xass-list +++ b/plugins/Xass-list @@ -85,4 +85,5 @@ rpc_init_proc_table, rpc_init_prog, rpc_prog_name, rpc_proc_name, rpc_prog_hf, rpc_roundup, dissect_rpc_bool, dissect_rpc_string, dissect_rpc_opaque_data, dissect_rpc_data, dissect_rpc_bytes, dissect_rpc_list, dissect_rpc_array, dissect_rpc_uint32, dissect_rpc_uint64, -dissect_rpc_indir_call, dissect_rpc_indir_reply, +dissect_rpc_indir_call, dissect_rpc_indir_reply, crc16_ccitt_tvb, + diff --git a/plugins/Xplugin_api.c b/plugins/Xplugin_api.c index 29a2191b67..6f2c5d4305 100644 --- a/plugins/Xplugin_api.c +++ b/plugins/Xplugin_api.c @@ -291,3 +291,4 @@ p_dissect_rpc_uint32 = pat->p_dissect_rpc_uint32; p_dissect_rpc_uint64 = pat->p_dissect_rpc_uint64; p_dissect_rpc_indir_call = pat->p_dissect_rpc_indir_call; p_dissect_rpc_indir_reply = pat->p_dissect_rpc_indir_reply; +p_crc16_ccitt_tvb = pat->p_crc16_ccitt_tvb; diff --git a/plugins/Xplugin_api.h b/plugins/Xplugin_api.h index 1c425e8e62..411cf02f72 100644 --- a/plugins/Xplugin_api.h +++ b/plugins/Xplugin_api.h @@ -291,3 +291,4 @@ #define dissect_rpc_uint64 (*p_dissect_rpc_uint64) #define dissect_rpc_indir_call (*p_dissect_rpc_indir_call) #define dissect_rpc_indir_reply (*p_dissect_rpc_indir_reply) +#define crc16_ccitt_tvb (*p_crc16_ccitt_tvb) diff --git a/plugins/Xplugin_api_decls.h b/plugins/Xplugin_api_decls.h index c35dde35e6..0529d75e79 100644 --- a/plugins/Xplugin_api_decls.h +++ b/plugins/Xplugin_api_decls.h @@ -291,3 +291,4 @@ addr_dissect_rpc_uint32 p_dissect_rpc_uint32; addr_dissect_rpc_uint64 p_dissect_rpc_uint64; addr_dissect_rpc_indir_call p_dissect_rpc_indir_call; addr_dissect_rpc_indir_reply p_dissect_rpc_indir_reply; +addr_crc16_ccitt_tvb p_crc16_ccitt_tvb; diff --git a/plugins/Xplugin_table.h b/plugins/Xplugin_table.h index 6685119734..7a3a4a7d00 100644 --- a/plugins/Xplugin_table.h +++ b/plugins/Xplugin_table.h @@ -291,3 +291,4 @@ typedef int (*addr_dissect_rpc_uint32) (tvbuff_t *, proto_tree *, int, int); typedef int (*addr_dissect_rpc_uint64) (tvbuff_t *, proto_tree *, int, int); typedef int (*addr_dissect_rpc_indir_call) (tvbuff_t *, packet_info *, proto_tree *, int, int, guint32, guint32, guint32); typedef int (*addr_dissect_rpc_indir_reply) (tvbuff_t *, packet_info *, proto_tree *, int, int, int, int, int); +typedef guint16 (*addr_crc16_ccitt_tvb) (tvbuff_t *, unsigned int); diff --git a/plugins/plugin_api_list.c b/plugins/plugin_api_list.c index 80ff1bc2df..5ae533e6d7 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.35 2004/06/19 10:13:27 guy Exp $ + * $Id: plugin_api_list.c,v 1.36 2004/06/30 08:21:58 guy Exp $ * * Ethereal - Network traffic analyzer * By Gerald Combs <gerald@ethereal.com> @@ -42,6 +42,7 @@ #include "tap.h" #include "asn1.h" #include "xdlc.h" +#include "crc16.h" gint check_col(column_info*, gint); void col_clear(column_info*, gint); @@ -478,3 +479,4 @@ int dissect_rpc_indir_call(tvbuff_t *tvb, packet_info *pinfo, int dissect_rpc_indir_reply(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, int offset, int result_id, int prog_id, int vers_id, int proc_id); +guint16 crc16_ccitt_tvb(tvbuff_t *tvb, unsigned int len); |