Review Board 1.7.16

res_pjsip: conflicting endpoint identifiers

Review Request #4455 - Created March 2, 2015 and submitted

Kevin Harwell
It's possible to have a scenario that will create a conflict between endpoint identifiers. For instance an incoming call could be identified by two different endpoint identifiers and the one chosen depended upon which identifier module loaded first. This of course causes problems when, for example, the incoming call is expected to be identified by username, but instead is identified by ip. This patch adds a new 'global' option to res_pjsip called 'endpoint_identifier_order'. It is a comma separated list of endpoint identifier names that specifies the order by which identifiers are processed and checked.
Added a testsuite test:
Review request changed
Updated (March 9, 2015, 11:44 a.m.)
  • changed from pending to submitted
Committed in revision 432658 runs on a server provided by Digium, Inc. and uses bandwidth donated to the open source Asterisk community by API Digital Communications in Huntsville, AL USA.
Please report problems with this site to