From: Nick Porter Date: Sat, 9 Jan 2021 14:34:25 +0000 (+0000) Subject: Replace cursor functions with pair_list functions in rlm_radutmp.c X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=cd948770cb770674a68c52abc7592940c18b258d;p=thirdparty%2Ffreeradius-server.git Replace cursor functions with pair_list functions in rlm_radutmp.c --- diff --git a/src/modules/rlm_radutmp/rlm_radutmp.c b/src/modules/rlm_radutmp/rlm_radutmp.c index bf0c18ced43..ef17561f33a 100644 --- a/src/modules/rlm_radutmp/rlm_radutmp.c +++ b/src/modules/rlm_radutmp/rlm_radutmp.c @@ -181,7 +181,6 @@ static unlang_action_t CC_HINT(nonnull) mod_accounting(rlm_rcode_t *p_result, mo rlm_radutmp_t *inst = talloc_get_type_abort(mctx->instance, rlm_radutmp_t); rlm_rcode_t rcode = RLM_MODULE_OK; struct radutmp ut, u; - fr_cursor_t cursor; fr_pair_t *vp; int status = -1; int protocol = -1; @@ -253,9 +252,9 @@ static unlang_action_t CC_HINT(nonnull) mod_accounting(rlm_rcode_t *p_result, mo /* * First, find the interesting attributes. */ - for (vp = fr_cursor_init(&cursor, &request->request_pairs); + for (vp = fr_pair_list_head(&request->request_pairs); vp; - vp = fr_cursor_next(&cursor)) { + vp = fr_pair_list_next(&request->request_pairs, vp)) { if ((vp->da == attr_login_ip_host) || (vp->da == attr_framed_ip_address)) { ut.framed_address = vp->vp_ipv4addr;