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:
@@ -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;
|
||||
}
|
||||
|
||||
/*
|
||||
|
Reference in New Issue
Block a user