[asterisk-commits] oej: branch oej/pgtips-srv-and-outbound-stuff-1.8 r421527 - /team/oej/pgtips-...
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Wed Aug 20 04:50:07 CDT 2014
Author: oej
Date: Wed Aug 20 04:50:03 2014
New Revision: 421527
URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=421527
Log:
Trying to list shadow peers in "sip show peer"
Modified:
team/oej/pgtips-srv-and-outbound-stuff-1.8/channels/chan_sip.c
Modified: team/oej/pgtips-srv-and-outbound-stuff-1.8/channels/chan_sip.c
URL: http://svnview.digium.com/svn/asterisk/team/oej/pgtips-srv-and-outbound-stuff-1.8/channels/chan_sip.c?view=diff&rev=421527&r1=421526&r2=421527
==============================================================================
--- team/oej/pgtips-srv-and-outbound-stuff-1.8/channels/chan_sip.c (original)
+++ team/oej/pgtips-srv-and-outbound-stuff-1.8/channels/chan_sip.c Wed Aug 20 04:50:03 2014
@@ -18329,6 +18329,15 @@
ast_cli(fd, " ToHost : %s\n", peer->tohost);
ast_cli(fd, " Addr->IP : %s\n", ast_sockaddr_stringify(&peer->addr));
ast_cli(fd, " Defaddr->IP : %s\n", ast_sockaddr_stringify(&peer->defaddr));
+ if (!(AST_LIST_EMPTY(&peer->peer_shadows)) {
+ struct sip_shadow_peer *shadow;
+ int id = 0;
+ ast_cli,fd, " SRV entries for domain %s:\n", peer->srvdomain);
+ AST_LIST_TRAVERSE_SAFE_BEGIN(&peer->peer_shadows, shadow, entry) {
+ id++;
+ ast_cli(fd, " %-2.2d : %s %s:%u\n", id, shadow->peer->tohost, ast_sockaddr_stringify(&shadow->peer->defaddr));
+ }
+ }
ast_cli(fd, " Prim.Transp. : %s\n", get_transport(peer->socket.type));
ast_cli(fd, " Allowed.Trsp : %s\n", get_transport_list(peer->transports));
if (!ast_strlen_zero(sip_cfg.regcontext))
More information about the asterisk-commits
mailing list