aboutsummaryrefslogtreecommitdiffstats
path: root/packet-spnego.c
diff options
context:
space:
mode:
authorRichard Sharpe <sharpe@ns.aus.com>2002-09-07 03:32:49 +0000
committerRichard Sharpe <sharpe@ns.aus.com>2002-09-07 03:32:49 +0000
commit5739c418b79f8da8c953d1a8e3e5376786aefd58 (patch)
tree0746b8b13de11eb86870a3b4e3ca295868c4e060 /packet-spnego.c
parent0a749ca6b4457a91ada54756a6fd3be22955a841 (diff)
OK, now have KRB5 dissector playing nice.
svn path=/trunk/; revision=6209
Diffstat (limited to 'packet-spnego.c')
-rw-r--r--packet-spnego.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/packet-spnego.c b/packet-spnego.c
index 997dae6f2b..6ac3cad2ff 100644
--- a/packet-spnego.c
+++ b/packet-spnego.c
@@ -4,7 +4,7 @@
* Copyright 2002, Tim Potter <tpot@samba.org>
* Copyright 2002, Richard Sharpe <rsharpe@ns.aus.com>
*
- * $Id: packet-spnego.c,v 1.30 2002/09/07 00:29:29 jmayer Exp $
+ * $Id: packet-spnego.c,v 1.31 2002/09/07 03:32:49 sharpe Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@ethereal.com>
@@ -136,6 +136,7 @@ dissect_spnego_krb5(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree)
subid_t *oid;
gchar *oid_string;
gssapi_oid_value *value;
+ tvbuff_t *krb5_tvb;
item = proto_tree_add_item(tree, hf_spnego_krb5, tvb, offset,
length, FALSE);
@@ -208,7 +209,9 @@ dissect_spnego_krb5(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree)
offset += 2;
- offset = dissect_Ticket(&hnd, pinfo, subtree, offset);
+ krb5_tvb = tvb_new_subset(tvb, offset, -1, -1);
+
+ offset = dissect_kerberos_main(krb5_tvb, pinfo, subtree, FALSE);
done:
return;