[arm-allstar] echolink.conf long permit/deny list fix
David Andrzejewski
david at davidandrzejewski.com
Tue Mar 1 20:49:43 EST 2016
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
--
David Andrzejewski - KD8TWG - http://kd8twg.net
Assistant Emergency Coordinator Geauga County, Ohio -
http://geaugacountyares.org
Technical Specialist, Ohio Section
ARRL - The National Association for Amateur Radio™
Vice President, Geauga Amateur Radio Association - http://geaugaara.org
Radio Officer, Lake Erie Amateur Radio Association - http://leara.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3690 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.hamvoip.org/pipermail/arm-allstar/attachments/20160301/1809cffc/attachment.bin>
More information about the arm-allstar
mailing list