kdc: remove superflous request arg to _kdc_check_access()

KDC_REQ is accessible as r->req
This commit is contained in:
Luke Howard
2021-12-23 19:49:38 +11:00
committed by Nico Williams
parent 805ea5e0a0
commit d3549c4ab7
2 changed files with 4 additions and 4 deletions

View File

@@ -2381,7 +2381,7 @@ _kdc_as_rep(astgs_request_t r)
* with in a preauth mech. * with in a preauth mech.
*/ */
ret = _kdc_check_access(r, req, &r->outpadata); ret = _kdc_check_access(r, &r->outpadata);
if(ret) if(ret)
goto out; goto out;

View File

@@ -210,7 +210,7 @@ check(krb5_context context, const void *plug, void *plugctx, void *userctx)
krb5_error_code 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; krb5_error_code ret = KRB5_PLUGIN_NO_HANDLE;
struct check_uc uc; 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.client_name = r->cname;
uc.server_ex = r->server; uc.server_ex = r->server;
uc.server_name = r->sname; uc.server_name = r->sname;
uc.req = req; uc.req = &r->req;
uc.method_data = method_data; uc.method_data = method_data;
ret = _krb5_plugin_run_f(r->context, &windc_plugin_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) 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); r->client, r->server);
return ret; return ret;
} }