{
rlm_unix_t const *inst = talloc_get_type_abort_const(mctx->instance, rlm_unix_t);
fr_pair_t *vp;
- fr_cursor_t cursor;
FILE *fp;
struct utmp ut;
time_t t;
/*
* 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_user_name) {
if (vp->vp_length >= sizeof(ut.ut_name)) {
memcpy(ut.ut_name, vp->vp_strvalue, sizeof(ut.ut_name));