Cisco-AVpair accounting client-mac-address with unlang
Joe Maimon
jmaimon at ttec.com
Fri Jan 8 18:29:51 CET 2010
Alan DeKok wrote:
> Joe Maimon wrote:
>> I could use vsa hack. But it is a hack and its impact is a bit larger
>> than the actual functionality I want. I just want to leave everything
>> else unchanged but to have the mac address represented as
>> calling-station-id, which for anything ethernet and not POTS related, it
>> is.
>
> That's a pretty specific need. I suggest Perl for complex programming.
I wanna use unlang! (I could also be convinced to use rlm_policy)
>
> Hmm... much of this work could be relegated to the radius_do_cmp()
> function. It needs to do:
>
> a) return if condition matches
> b) continue if it doesn't match
Thats where I have been poking at it.
>
> With some sanity checks to ensure that:
>
> (Foo != bar)
>
> is the same as
>
> !(Foo == bar)
>
> Alan DeKok.
Didnt think of that yet. I am certain there are other complications.
I know you can do this better than I can, but I will probably keep trying.
Joe
More information about the Freeradius-Users
mailing list