rlm_detail header not expanding \t
Alan DeKok
aland at deployingradius.com
Sat Sep 12 15:58:03 CEST 2015
On Sep 9, 2015, at 5:22 PM, Matthew Newton <mcn4 at leicester.ac.uk> wrote:
> Thanks - better than before, but not what I was expecting. Now "\"
> is always literal: "%t\t...", '%t\t...' with correct_escapes set
> to either true or false always outputs:
>
> Wed Sep 9 22:17:14 2015\t127.0.0.1
>
> But at least it's consistent :)
The solution is probably to smash \t, \n, etc. to their respective characters. The location to do so would be in the same place I put that last patch.
The best method is probably to look at the XLAT_LITERAL after it's been parsed. Then, call gettoken() to do the escaping.
> (now hacking on a debian packaging / certs/Makefile issue...)
As always, patches are welcome. :)
Alan DeKok.
More information about the Freeradius-Users
mailing list