From d22fe173222decc4b2edc6700cf134a3de2f41b1 Mon Sep 17 00:00:00 2001
From: Jason Parker <jparker@digium.com>
Date: Wed, 20 Aug 2008 22:06:40 +0000
Subject: [PATCH] Fix output of sipshowpeer manager response.

(closes issue #13346)
Reported by: srt
Patches:
      13346_malformed_sip_show_peer_response.diff uploaded by srt (license 378)


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@139210 65c4cc65-6c06-0410-ace0-fbb531ad65f3
---
 channels/chan_sip.c | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/channels/chan_sip.c b/channels/chan_sip.c
index 01cca05429..48360ad947 100644
--- a/channels/chan_sip.c
+++ b/channels/chan_sip.c
@@ -13244,12 +13244,11 @@ static char *_sip_show_peer(int type, int fd, struct mansession *s, const struct
 		peer_status(peer, status, sizeof(status));
 		astman_append(s, "%s\r\n", status);
  		astman_append(s, "SIP-Useragent: %s\r\n", peer->useragent);
- 		astman_append(s, "Reg-Contact : %s\r\n", peer->fullcontact);
-		astman_append(s, "QualifyFreq : %d ms\n", peer->qualifyfreq);
+ 		astman_append(s, "Reg-Contact: %s\r\n", peer->fullcontact);
+		astman_append(s, "QualifyFreq: %d ms\r\n", peer->qualifyfreq);
 		if (peer->chanvars) {
 			for (v = peer->chanvars ; v ; v = v->next) {
- 				astman_append(s, "ChanVariable:\n");
- 				astman_append(s, " %s,%s\r\n", v->name, v->value);
+ 				astman_append(s, "ChanVariable: %s=%s\r\n", v->name, v->value);
 			}
 		}
 
-- 
GitLab