[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