map = fr_cursor_next(&cursor)) {
if (!tmpl_is_attr(map->lhs)) {
ERROR("%s[%d] Left side of check item %s is not an attribute",
- filename, entry->lineno, map->lhs->name);
+ entry->filename, entry->lineno, map->lhs->name);
return -1;
}
if ((fr_dict_vendor_num_by_da(da) != 0) ||
(da->attr < 0x100)) {
WARN("%s[%d] Changing '%s =' to '%s =='\n\tfor comparing RADIUS attribute in check item list for user %s",
- filename, entry->lineno,
+ entry->filename, entry->lineno,
da->name, da->name,
entry->name);
map->op = T_OP_CMP_EQ;
map = fr_cursor_next(&cursor)) {
if (!tmpl_is_attr(map->lhs)) {
ERROR("%s[%d] Left side of reply item %s is not an attribute",
- filename, entry->lineno, map->rhs->name);
+ entry->filename, entry->lineno, map->rhs->name);
return -1;
}
da = tmpl_da(map->lhs);
WARN("%s[%d] Check item \"%s\"\n"
"\tfound in reply item list for user \"%s\".\n"
"\tThis attribute MUST go on the first line"
- " with the other check items", filename, entry->lineno, da->name,
+ " with the other check items", entry->filename, entry->lineno, da->name,
entry->name);
}