From fef74f1574c3e67b0467d3543f7662ac82e34dcf Mon Sep 17 00:00:00 2001 From: Olle Johansson <oej@edvina.net> Date: Thu, 15 Feb 2007 15:52:35 +0000 Subject: [PATCH] Add callgroup and pickupgroup to SIPPEER function. (thanks ramon) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@54598 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- channels/chan_sip.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/channels/chan_sip.c b/channels/chan_sip.c index 619bbb9605..ef367917f9 100644 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -11754,6 +11754,10 @@ static int function_sippeer(struct ast_channel *chan, const char *cmd, char *dat snprintf(buf, len, "%d", peer->inUse); } else if (!strcasecmp(colname, "accountcode")) { ast_copy_string(buf, peer->accountcode, len); + } else if (!strcasecmp(colname, "callgroup")) { + ast_print_group(buf, len, peer->callgroup); + } else if (!strcasecmp(colname, "pickupgroup")) { + ast_print_group(buf, len, peer->pickupgroup); } else if (!strcasecmp(colname, "useragent")) { ast_copy_string(buf, peer->useragent, len); } else if (!strcasecmp(colname, "mailbox")) { @@ -11802,6 +11806,8 @@ struct ast_custom_function sippeer_function = { "- dynamic Is it dynamic? (yes/no).\n" "- callerid_name The configured Caller ID name.\n" "- callerid_num The configured Caller ID number.\n" + "- callgroup The configured Callgroup.\n" + "- pickupgroup The configured Pickupgroup.\n" "- codecs The configured codecs.\n" "- status Status (if qualify=yes).\n" "- regexten Registration extension\n" -- GitLab