On Wednesday 25 May 2011, Klaus Darilion wrote:
[..]
Well, its gone from the modules, but still
included in the parser. Here
there are two difference in variable parsing code between SER and
Kamailio mode.
What exactly is the difference?
It would be great if we could unify SER and Kamailio.
Hey Klaus,
the difference is in the AVP/PV syntax e.g. in $ and $(..):
For the $(..), in ser mode it parses to an AVP, in all other modes it parses
to a PV.
For the $, in ser mode it parses to an AVP, in kamailio mode it parses to a
PV, in all other modes mode it parses to an AVP or PV, depending on the
variable type.
What about this:
Remove all modes but the one for ser. Then people which use ser style scripts
are still able to use them and don't need to change anything. All others can
forget about the defines and we would also have only one default cfg style in
this regards, which would be nice, IMHO.
Cheers,
Henning