kdc: remove superflous request arg to _kdc_check_access()
KDC_REQ is accessible as r->req
This commit is contained in:

committed by
Nico Williams

parent
805ea5e0a0
commit
d3549c4ab7
@@ -2381,7 +2381,7 @@ _kdc_as_rep(astgs_request_t r)
|
||||
* with in a preauth mech.
|
||||
*/
|
||||
|
||||
ret = _kdc_check_access(r, req, &r->outpadata);
|
||||
ret = _kdc_check_access(r, &r->outpadata);
|
||||
if(ret)
|
||||
goto out;
|
||||
|
||||
|
@@ -210,7 +210,7 @@ check(krb5_context context, const void *plug, void *plugctx, void *userctx)
|
||||
|
||||
|
||||
krb5_error_code
|
||||
_kdc_check_access(astgs_request_t r, KDC_REQ *req, METHOD_DATA *method_data)
|
||||
_kdc_check_access(astgs_request_t r, METHOD_DATA *method_data)
|
||||
{
|
||||
krb5_error_code ret = KRB5_PLUGIN_NO_HANDLE;
|
||||
struct check_uc uc;
|
||||
@@ -221,7 +221,7 @@ _kdc_check_access(astgs_request_t r, KDC_REQ *req, METHOD_DATA *method_data)
|
||||
uc.client_name = r->cname;
|
||||
uc.server_ex = r->server;
|
||||
uc.server_name = r->sname;
|
||||
uc.req = req;
|
||||
uc.req = &r->req;
|
||||
uc.method_data = method_data;
|
||||
|
||||
ret = _krb5_plugin_run_f(r->context, &windc_plugin_data,
|
||||
@@ -229,7 +229,7 @@ _kdc_check_access(astgs_request_t r, KDC_REQ *req, METHOD_DATA *method_data)
|
||||
}
|
||||
|
||||
if (ret == KRB5_PLUGIN_NO_HANDLE)
|
||||
return kdc_check_flags(r, req->msg_type == krb_as_req,
|
||||
return kdc_check_flags(r, r->req.msg_type == krb_as_req,
|
||||
r->client, r->server);
|
||||
return ret;
|
||||
}
|
||||
|
Reference in New Issue
Block a user