[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