From 729239067b2c338eae9283c19cd4ed8d3439e47c Mon Sep 17 00:00:00 2001 From: Richard Sharpe Date: Mon, 17 Feb 2003 17:32:59 +0000 Subject: Small explanation for why MS created their own KRB5 OID value. svn path=/trunk/; revision=7160 --- packet-spnego.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'packet-spnego.c') diff --git a/packet-spnego.c b/packet-spnego.c index 1ce86ea749..aab1093e2d 100644 --- a/packet-spnego.c +++ b/packet-spnego.c @@ -4,7 +4,7 @@ * Copyright 2002, Tim Potter * Copyright 2002, Richard Sharpe * - * $Id: packet-spnego.c,v 1.41 2003/01/10 23:47:30 guy Exp $ + * $Id: packet-spnego.c,v 1.42 2003/02/17 17:32:59 sharpe Exp $ * * Ethereal - Network traffic analyzer * By Gerald Combs @@ -1427,6 +1427,14 @@ proto_reg_handoff_spnego(void) "SPNEGO - Simple Protected Negotiation"); /* Register both the one MS created and the real one */ + /* + * Thanks to Jean-Baptiste Marchand and Richard B Ward, the + * mystery of the MS KRB5 OID is cleared up. It was due to a library + * that did not handle OID components greater than 16 bits, and was + * fixed in Win2K SP2 as well as WinXP. + * See the archive of for the thread topic + * SPNEGO implementation issues. 3-Dec-2002. + */ spnego_krb5_handle = create_dissector_handle(dissect_spnego_krb5, proto_spnego_krb5); spnego_krb5_wrap_handle = new_create_dissector_handle(dissect_spnego_krb5_wrap, -- cgit v1.2.3