Received: from biscayne-one-station.mit.edu (BISCAYNE-ONE-STATION.MIT.EDU [18.7.7.80]) by krbdev.mit.edu (8.9.3p2) with ESMTP id EAA22707; Mon, 8 Mar 2004 04:06:33 -0500 (EST) Received: from melbourne-city-street.mit.edu (MELBOURNE-CITY-STREET.MIT.EDU [18.7.21.86]) by biscayne-one-station.mit.edu (8.12.4/8.9.2) with ESMTP id i2896WFe019143 for ; Mon, 8 Mar 2004 04:06:33 -0500 (EST) Received: from contents-vnder-pressvre.mit.edu (CONTENTS-VNDER-PRESSVRE.MIT.EDU [18.7.16.67]) (authenticated bits=56) (User authenticated as epeisach@ATHENA.MIT.EDU) by melbourne-city-street.mit.edu (8.12.4/8.12.4) with ESMTP id i2896WTC010651 for ; Mon, 8 Mar 2004 04:06:32 -0500 (EST) Received: (from epeisach@localhost) by contents-vnder-pressvre.mit.edu (8.12.9) id i2896V2B003521; Mon, 8 Mar 2004 04:06:31 -0500 (EST) Date: Mon, 8 Mar 2004 04:06:31 -0500 (EST) Message-Id: <200403080906.i2896V2B003521@contents-vnder-pressvre.mit.edu> From: Ezra Peisach To: krb5-bugs@MIT.EDU Subject: lib/gssapi/krb5/k5unseal.c invokes gss_krb5int_unseal_token_v3 with incompatible argument.. X-RT-Original-Encoding: iso-8859-1 Content-Length: 471 k5unseal.c passes a krb5_context to gss_krb5int_unseal_token_v3. Now that I added a prototype for that function - it is clear that a krb5_context * is expected!!! The easy fix is in line 552 - change context to &context. However, I think a cleaner interface would be to change gss_krb5int_unseal_token_v3 to take a krb5_context. At the same time, chaneing bodysize to a size_t would probably be good too.. Or at least unsigned int for compatibility... Ezra