Hello,
case values have to be constants, not variables, based on a quick look at the code, as I haven't implemented it. But this is anyhow the common for switch/case statements. The core cookbook also has the example only with constants.
Cheers,
Daniel
Hi guys,
Quick question, are AVPs valid in "switch" as "case"'s?
Example:
$avp(var1) = "101";$avp(var2) = "201";switch($rU) {case "$avp(var1)":...break;case "$avp(var2)":...break;default:send_reply("403", "Forbidden");exit;}
For some reason I can't get the case to match, and I'm thinking it's not using the actual value of $avp(var1) and instead it's using literally "$avp(var1)" as a string.
NOTE: I also tried without putting the AVPs in quotes, but Kamailio complains and doesn't start.
Is this doable or do I need to use if..else if..else if..else for this?
Thanks,Joel.
__________________________________________________________ Kamailio - Users Mailing List - Non Commercial Discussions * sr-users@lists.kamailio.org Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe: * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierla -- www.asipto.com www.twitter.com/miconda -- www.linkedin.com/in/miconda