aboutsummaryrefslogtreecommitdiffstats
path: root/channels/chan_misdn.c
diff options
context:
space:
mode:
authorcrichter <crichter@f38db490-d61c-443f-a65b-d21fe96a405b>2007-08-10 13:24:03 +0000
committercrichter <crichter@f38db490-d61c-443f-a65b-d21fe96a405b>2007-08-10 13:24:03 +0000
commit57fb76c3ffe4edd8dec7588ad3f3526eb0c346a5 (patch)
treedf99cbab8c9609d33396715acadba1aefce3f46b /channels/chan_misdn.c
parentb15f499bd7c7d4167cff98ff4eca057ce371e083 (diff)
fixed a bug with the useruser information element. We send them now also in the disconnect message.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@78936 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels/chan_misdn.c')
-rw-r--r--channels/chan_misdn.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/channels/chan_misdn.c b/channels/chan_misdn.c
index 164ff8a47..0c6c25c9a 100644
--- a/channels/chan_misdn.c
+++ b/channels/chan_misdn.c
@@ -2416,6 +2416,15 @@ static int misdn_hangup(struct ast_channel *ast)
bc=p->bc;
+ if (bc) {
+ const char *tmp=pbx_builtin_getvar_helper(ast,"MISDN_USERUSER");
+ if (tmp) {
+ ast_log(LOG_NOTICE, "MISDN_USERUSER: %s\n", tmp);
+ strcpy(bc->uu, tmp);
+ bc->uulen=strlen(bc->uu);
+ }
+ }
+
MISDN_ASTERISK_TECH_PVT(ast)=NULL;
p->ast=NULL;