Handle oddly sent 'A' to 'D' (bug #3445)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4906 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.2-netsec
Mark Spencer 21 years ago
parent 976bdba2d1
commit b1e0f0f102

@ -6413,6 +6413,8 @@ static void receive_info(struct sip_pvt *p, struct sip_request *req)
event = 10; event = 10;
else if (buf[0] == '#') else if (buf[0] == '#')
event = 11; event = 11;
else if ((buf[0] >= 'A') && (buf[0] <= 'D'))
event = 12 + buf[0] - 'A';
else else
event = atoi(buf); event = atoi(buf);
if (event < 10) { if (event < 10) {

Loading…
Cancel
Save