[arm-allstar] echolink.conf long permit/deny list fix

David McGough kb4fxc at inttek.net
Tue Mar 1 20:56:47 EST 2016


Hi Dave,

Thanks for the patch. I'll review in integrate into our source repository.


73, David KB4FXC



On Tue, 1 Mar 2016, David Andrzejewski via arm-allstar wrote:

> If you have a long permit= or deny= list in echolink.conf, when a client 
> is connected, the server will disconnect it after ~10 seconds saying 
> "RTCP Timeout."
> 
> To fix this, you'll need to increase the value of a constant in 
> chan_echolink.c:
> 
> On line 154 (in my copy of the source) I changed:
> 
> #define EL_MAX_CALL_LIST 30
> 
> to something bigger:
> 
> #define EL_MAX_CALL_LIST 8192
> 
> The code appears to treat this as a character array - which means you'll 
> overflow after 30 characters! That's not very many call signs. I figured 
> that 8192 characters would be plenty.
> 
> Just thought I'd let anyone know who may have this problem in the future.
> 
> 73,
> 
> - Dave
> 
> 
> 
> 



More information about the arm-allstar mailing list