From 94f7087311c3e585295194f96c525c17a4337d89 Mon Sep 17 00:00:00 2001 From: Mark Spencer Date: Mon, 14 Jul 2003 04:21:00 +0000 Subject: [PATCH] Add musiconhold definitions to show agents git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1181 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- channels/chan_agent.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/channels/chan_agent.c b/channels/chan_agent.c index e6c82d0190..5031a35ad9 100755 --- a/channels/chan_agent.c +++ b/channels/chan_agent.c @@ -718,6 +718,7 @@ static int agents_show(int fd, int argc, char **argv) char username[256]; char location[256]; char talkingto[256]; + char moh[256]; if (argc != 2) return RESULT_SHOWUSAGE; @@ -751,8 +752,10 @@ static int agents_show(int fd, int argc, char **argv) strcpy(location, "not logged in"); strcpy(talkingto, ""); } - ast_cli(fd, "%-12.12s %s%s%s\n", p->agent, - username, location, talkingto); + if (strlen(p->moh)) + snprintf(moh, sizeof(moh), "(musiconhold is '%s')", p->moh); + ast_cli(fd, "%-12.12s %s%s%s%s\n", p->agent, + username, location, talkingto, moh); } ast_pthread_mutex_unlock(&p->lock); p = p->next;