summaryrefslogtreecommitdiff
path: root/epan/dissectors/packet-isakmp.c
diff options
context:
space:
mode:
authorRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>2005-05-27 08:53:07 +0000
committerRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>2005-05-27 08:53:07 +0000
commit94d8512749b5db5c2c225f156399f2a5c11cf1e2 (patch)
tree5839681ccafea22834f5dda75af56c89c453d53e /epan/dissectors/packet-isakmp.c
parent864245ef6e355b73a6830cfe94d9c4b9a68821c8 (diff)
downloadwireshark-94d8512749b5db5c2c225f156399f2a5c11cf1e2.tar.gz
From T.Nakashima
updates to KINK svn path=/trunk/; revision=14453
Diffstat (limited to 'epan/dissectors/packet-isakmp.c')
-rw-r--r--epan/dissectors/packet-isakmp.c21
1 files changed, 21 insertions, 0 deletions
diff --git a/epan/dissectors/packet-isakmp.c b/epan/dissectors/packet-isakmp.c
index eff3d2baf9..d4fe1bc654 100644
--- a/epan/dissectors/packet-isakmp.c
+++ b/epan/dissectors/packet-isakmp.c
@@ -133,6 +133,14 @@ static void dissect_enc(tvbuff_t *, int, int, proto_tree *,
packet_info *, int);
static void dissect_eap(tvbuff_t *, int, int, proto_tree *,
packet_info *, int);
+void isakmp_set_version();
+
+void isakmp_dissect_payloads(tvbuff_t *tvb, proto_tree *tree, guint8 initial_payload,
+ int offset, int length, packet_info *pinfo);
+static void
+dissect_payloads(tvbuff_t *tvb, proto_tree *tree, guint8 initial_payload,
+ int offset, int length, packet_info *pinfo);
+
static const char *payloadtype2str(guint8);
static const char *exchtype2str(guint8);
@@ -323,6 +331,19 @@ static const guint8 VID_HeartBeat_Notify[VID_LEN] = {0x48, 0x65, 0x61, 0x72, 0x7
static int hf_ike_certificate_authority = -1;
+void
+isakmp_set_version()
+{
+ isakmp_version=1;
+}
+
+void
+isakmp_dissect_payloads(tvbuff_t *tvb, proto_tree *tree, guint8 initial_payload,
+ int offset, int length, packet_info *pinfo)
+{
+ dissect_payloads(tvb, tree, initial_payload, offset, length, pinfo);
+}
+
static void
dissect_payloads(tvbuff_t *tvb, proto_tree *tree, guint8 initial_payload,
int offset, int length, packet_info *pinfo)