diff options
author | Paul Belanger <paul.belanger@polybeacon.com> | 2010-07-29 21:06:13 +0000 |
---|---|---|
committer | Paul Belanger <paul.belanger@polybeacon.com> | 2010-07-29 21:06:13 +0000 |
commit | 0443248aa740e0de2b5b485d23f2c9fe3b483140 (patch) | |
tree | b8432c8fe491bcc289d441c8e5ff5b9d9b412142 /channels | |
parent | 5e2999324bca4aabc3a883ddab0813800e09bc7c (diff) |
PeerStatus now includes Address and Port
(closes issue #17730)
Reported by: jkroon
Patches:
iax2-peerstate-address.patch uploaded by jkroon (license 714)
Tested by: lmadsen
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@280555 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'channels')
-rw-r--r-- | channels/chan_iax2.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c index 5bb6b2c59..af4cb72e3 100644 --- a/channels/chan_iax2.c +++ b/channels/chan_iax2.c @@ -8585,7 +8585,7 @@ static int update_registry(struct sockaddr_in *sin, int callno, char *devtype, i ast_db_put("IAX/Registry", p->name, data); ast_verb(3, "Registered IAX2 '%s' (%s) at %s:%d\n", p->name, ast_test_flag(&iaxs[callno]->state, IAX_STATE_AUTHENTICATED) ? "AUTHENTICATED" : "UNAUTHENTICATED", ast_inet_ntoa(sin->sin_addr), ntohs(sin->sin_port)); - manager_event(EVENT_FLAG_SYSTEM, "PeerStatus", "ChannelType: IAX2\r\nPeer: IAX2/%s\r\nPeerStatus: Registered\r\n", p->name); + manager_event(EVENT_FLAG_SYSTEM, "PeerStatus", "ChannelType: IAX2\r\nPeer: IAX2/%s\r\nPeerStatus: Registered\r\nAddress: %s\r\nPost: %d\r\n", p->name, ast_inet_ntoa(sin->sin_addr), ntohs(sin->sin_port)); register_peer_exten(p, 1); ast_devstate_changed(AST_DEVICE_UNKNOWN, "IAX2/%s", p->name); /* Activate notification */ } else if (!ast_test_flag64(p, IAX_TEMPONLY)) { |