[AsteriskBrasil] Asterisk 1.8 com MFC/R2

Thiago Maluf malufrj em gmail.com
Sexta Março 11 16:46:52 BRT 2011


Amigos,

Iniciei meus trabalhos com o Asterisk 1.8 e identifiquei um erro no código
fonte do mesmo quando utiliza o canal DAHDI.

Este erro resume-se em não encaminhar o identificador da chamada no canal
DAHDI usando MFC/R2.
Isso ocorre pois ele faz uma leitura errada da estrutura callerId antes de
iniciar a comunicação com a biblioteca OpenR2.

Resolvi o problema e postei a solução no Asterisk-issues.
O erro já foi avaliado e testado pelo Moy.

Podem avaliar esta notificação em
https://issues.asterisk.org/view.php?id=18894

A versão atual do SVN já está corrigida, porém, o Tarball continua com o
erro.
Para corrigir, executem o seguinte diff:

5292c5292,5293
< l = ast->caller.id.number.valid ? ast->caller.id.number.str : NULL;
---
> /* l = ast->caller.id.number.valid ? ast->caller.id.number.str : NULL; //
DONT WORK */
> l = ast->connected.id.number.valid ? ast->connected.id.number.str : NULL;

Atenciosamente,
Thiago Maluf Resende.

-- 
----------------------------------------------------------------
Thiago Maluf Resende
Tel: +55 21 9700-9113
e-mail: malufrj em gmail.com
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20110311/7f21840e/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil