diff options
author | kpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b> | 2008-01-11 12:51:21 +0000 |
---|---|---|
committer | kpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b> | 2008-01-11 12:51:21 +0000 |
commit | da2462e46bebc94cb8a4d8e2d9e95bdf6061363b (patch) | |
tree | de438783b79126d59d667e4c747a2e6bff32a4b5 /channels | |
parent | 16190febd3b3564ad89ca9e4514dbc906b2bb7e7 (diff) |
Ascom phones send Flash events as SIP INFO using '!' as the 'digit'
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@98124 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels')
-rw-r--r-- | channels/chan_sip.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/channels/chan_sip.c b/channels/chan_sip.c index c7e167183..2907d0c28 100644 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -12625,6 +12625,8 @@ static void handle_request_info(struct sip_pvt *p, struct sip_request *req) event = 11; else if ((buf[0] >= 'A') && (buf[0] <= 'D')) event = 12 + buf[0] - 'A'; + else if (buf[0] == '!') + event = 16; else event = atoi(buf); if (event == 16) { |