chan_echolink does not implement a timeout timer. This allows users to transmit with no limit. This commit implements a time out timer. The time out value is retrieved from rpt.conf's totime setting. This makes app_rpt and chan_echolink use the same value.
chan_echolink also does not check for doubling. Two or more echolink clients can transmit at the same time. This commit adds code to prevent doubling.
I removed some redundant code and associated variables. Values were assigned but never used.
chan_echolink does not implement a timeout timer. This allows users to transmit with no limit. This commit implements a time out timer. The time out value is retrieved from rpt.conf's totime setting. This makes app_rpt and chan_echolink use the same value.
chan_echolink also does not check for doubling. Two or more echolink clients can transmit at the same time. This commit adds code to prevent doubling.
I removed some redundant code and associated variables. Values were assigned but never used.
Closes #187