Hi Folks,

I'm trying to do radius extra accounting of an additional header, but it 
doesn't work.
What I did:

-----------------------------------------------------------------------------------------------------
modparam("acc", "radius_flag", 1)
modparam("acc", "radius_extra", "Sip-Call-Type=$hdr(Sip-Call-Type[*])")

route {
        append_hf("Sip-Call-Type: outbound.\r\n");
        setflag(1);
        ....
}
-----------------------------------------------------------------------------------------------------
On radius accouting it prints:

Sip-Call-Type = ""

But if I change the cfg to:
-----------------------------------------------------------------------------------------------------
modparam("acc", "radius_flag", 1)
modparam("acc", "radius_extra", "Sip-Call-Type=$hdr(User-Agent[*])")

route {
        #append_hf("Sip-Call-Type: outbound.\r\n");
        setflag(1);
        ....
}
-----------------------------------------------------------------------------------------------------
On radius accouting it prints:

Sip-Call-Type = "Grandstream BT100 1.0.6.7"

So the extra accounting is working but not for additional/personalized headers.
Do I missing some thing here?

Thanks in advance.

Telles

_______________________________________________
Users mailing list
[email protected]
http://openser.org/cgi-bin/mailman/listinfo/users

Reply via email to