Transceiver52M: Reset overrun and underrun indicators

Underruns are only explicitly set on the downlink side. Overruns
are logged but unused. In either case, reset indicators to false
to avoid sending false state information.

Signed-off-by: Thomas Tsou <tom@tsou.cc>
diff --git a/Transceiver52M/UHDDevice.cpp b/Transceiver52M/UHDDevice.cpp
index a392222..d47e800 100644
--- a/Transceiver52M/UHDDevice.cpp
+++ b/Transceiver52M/UHDDevice.cpp
@@ -727,6 +727,9 @@
 	if (skip_rx)
 		return 0;
 
+	*overrun = false;
+	*underrun = false;
+
 	// Shift read time with respect to transmit clock
 	timestamp += ts_offset;
 
@@ -801,6 +804,8 @@
 	metadata.end_of_burst = false;
 	metadata.time_spec = convert_time(timestamp, tx_rate);
 
+	*underrun = false;
+
 	// No control packets
 	if (isControl) {
 		LOG(ERR) << "Control packets not supported";