Before going to drouting, I make sure all DIDs are e164 compliant. As such, they are prefixed with a + as is required by e164. Though, when I try to put a + in the prefix field of a drouting rule, it is rejected as an invalid prefix.
Jul 25 13:31:34 [16000] ERROR:drouting:add_rule: failed to add prefix route Jul 25 13:31:34 [16000] ERROR:drouting:dr_load_routing_info: failed to add rule id 3 -> skipping Browsing through the code I see a check to make sure that all the characters of the prefix are digits. Is there a specific reason why only digits are allowed in the prefix? I can foresee a time in the future I may want to do prefix routing using other ascii characters. Matt _______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
