Track received frames, bytes in src/aprs_is.c

This commit is contained in:
XANTRONIX Development 2020-10-04 10:57:03 -04:00 committed by XANTRONIX Industrial
parent 986f329dd7
commit f127bd2fc2

View file

@ -317,6 +317,11 @@ int patty_ax25_aprs_is_pending(patty_ax25_aprs_is *aprs) {
ssize_t patty_ax25_aprs_is_flush(patty_ax25_aprs_is *aprs) { ssize_t patty_ax25_aprs_is_flush(patty_ax25_aprs_is *aprs) {
ssize_t ret = aprs->encoded; ssize_t ret = aprs->encoded;
if (patty_ax25_aprs_is_pending(aprs)) {
aprs->stats.rx_frames++;
aprs->stats.rx_bytes += ret;
}
aprs->state = APRS_IS_HEADER; aprs->state = APRS_IS_HEADER;
aprs->offset_i = aprs->readlen; aprs->offset_i = aprs->readlen;
aprs->offset_call = 0; aprs->offset_call = 0;