From: Nick Porter Date: Wed, 6 Jan 2021 11:14:40 +0000 (+0000) Subject: Replace cursor functions with pair_list functions in lib/server/client.c X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ebd4d2fca3568ccc72aac5832222533e1995a257;p=thirdparty%2Ffreeradius-server.git Replace cursor functions with pair_list functions in lib/server/client.c --- diff --git a/src/lib/server/client.c b/src/lib/server/client.c index 7c1929042df..99ec209f9a2 100644 --- a/src/lib/server/client.c +++ b/src/lib/server/client.c @@ -945,7 +945,6 @@ RADCLIENT *client_afrom_request(TALLOC_CTX *ctx, request_t *request) static int cnt; CONF_SECTION *cs; char src_buf[128], buffer[256]; - fr_cursor_t cursor; fr_pair_t *vp; RADCLIENT *c; @@ -957,14 +956,12 @@ RADCLIENT *client_afrom_request(TALLOC_CTX *ctx, request_t *request) cs = cf_section_alloc(ctx, NULL, "client", buffer); - fr_cursor_init(&cursor, &request->control_pairs); - RDEBUG2("Converting &request.control to client {...} section"); RINDENT(); - for (vp = fr_cursor_init(&cursor, &request->control_pairs); + for (vp = fr_pair_list_head(&request->control_pairs); vp != NULL; - vp = fr_cursor_next(&cursor)) { + vp = fr_pair_list_next(&request->control_pairs, vp)) { CONF_PAIR *cp = NULL; char const *value; char const *attr;