What's left before 2.0, and what's not in CVS.

Alan DeKok aland at deployingradius.com
Wed Oct 24 11:16:37 CEST 2007


Matthias Ruttmann wrote:
> This one is very small and it enables alternatives in recursive calls.
> 
> Example:
> %{module:call(%{A2:-default})}

  The code already supports this.  See "man unlang", and "conditional
syntax".

  What you're missing is that your proposed fix was in 1.x, AND was
intentionally deprecated in 2.0.  Why?  It doesn't work in the general case.

  The %{%{foo}:-%{bar}} syntax is better and safer.

  Alan DeKok.



More information about the Freeradius-Devel mailing list