diff options
author | Richard Sharpe <sharpe@ns.aus.com> | 2002-09-07 03:32:49 +0000 |
---|---|---|
committer | Richard Sharpe <sharpe@ns.aus.com> | 2002-09-07 03:32:49 +0000 |
commit | 5739c418b79f8da8c953d1a8e3e5376786aefd58 (patch) | |
tree | 0746b8b13de11eb86870a3b4e3ca295868c4e060 /packet-spnego.c | |
parent | 0a749ca6b4457a91ada54756a6fd3be22955a841 (diff) |
OK, now have KRB5 dissector playing nice.
svn path=/trunk/; revision=6209
Diffstat (limited to 'packet-spnego.c')
-rw-r--r-- | packet-spnego.c | 7 |
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; |