check that the generated acceptor mechlist is acceptable too

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19411 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2006-12-18 15:42:03 +00:00
parent 826acbd391
commit 363515e856
4 changed files with 131 additions and 123 deletions

View File

@@ -39,7 +39,7 @@ RCSID("$Id$");
* Is target_name an sane target for `mech<63>.
*/
static int
static OM_uint32
initiator_approved(gss_name_t target_name, gss_OID mech)
{
OM_uint32 min_stat, maj_stat;
@@ -60,11 +60,11 @@ initiator_approved(gss_name_t target_name, gss_OID mech)
NULL,
NULL);
if (GSS_ERROR(maj_stat))
return 0;
return GSS_S_BAD_MECH;
gss_release_buffer(&min_stat, &out);
gss_delete_sec_context(&min_stat, &ctx, NULL);
return 1;
return GSS_S_COMPLETE;
}
/*