Juha,
I fixed on cvs the backward compatibility for Radius. There is one module param "rpid_avp" (default value "rpid") - the module will try first to fetch the RPID from the Sip-RPId radius attribute (as it was before) and store it in the rpid_avp AVP. If the rpid_avp is set to empty, the backward compatibility will be disabled.
bogdan
Juha Heinanen wrote:
Bogdan-Andrei Iancu writes:
As far as I found out, this is the only issue, right?
yes, that is the only backwards incompatibility issue.
And can be easyly fixed - before loading all general Radius attributes from A_SIP_AVP, also look for A_SIP_RPID for backward compat. (maybe configurable)..
that is what i suggested. if configurable, then the default should be to look for A_SIP_RPID, so that also ser.cfg remains backwards compatible.
Do you find this acceptable from all point of view - compatibility and cvs ruling?
yes, i would.
-- juha