]> git.ipfire.org Git - thirdparty/asterisk.git/commit
res_pjsip_registrar: AMI Add RegistrationInboundContactStatuses command 69/4569/3
authorGeorge Joseph <gjoseph@digium.com>
Tue, 6 Dec 2016 20:54:25 +0000 (13:54 -0700)
committerGeorge Joseph <gjoseph@digium.com>
Thu, 8 Dec 2016 00:11:11 +0000 (18:11 -0600)
commitebc67d305398caf8738dcc4b7c88b9e40fa3d58e
tree72c8bec98d0b553df142c2943c49aa78ca775fd1
parent4b233675d86fef64e6ccce82a0f7b038d3c7e032
res_pjsip_registrar: AMI Add RegistrationInboundContactStatuses command

The PJSIPShowRegistrationsInbound AMI command was just dumping out
all AORs which was pretty useless and resource heavy since it had
to get all endpoints, then all aors for each endpoint, then all
contacts for each aor.

PJSIPShowRegistrationInboundContactStatuses sends ContactStatusDetail
events which meets the intended purpose of the other command and has
significantly less overhead.  Also, some additional fields that were
added to Contact since the original creation of the ContactStatusDetail
event have been added to the end of the event.

For compatibility purposes, PJSIPShowRegistrationsInbound is left
intact.

ASTERISK-26644 #close

Change-Id: I326f12c9ecb52bf37ba03f0748749de4da01490a
CHANGES
include/asterisk/res_pjsip.h
res/res_pjsip.c
res/res_pjsip/pjsip_options.c
res/res_pjsip_registrar.c