aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp
diff options
context:
space:
mode:
Diffstat (limited to 'host/lib/usrp')
-rw-r--r--host/lib/usrp/n230/n230_fw_ctrl_iface.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/host/lib/usrp/n230/n230_fw_ctrl_iface.cpp b/host/lib/usrp/n230/n230_fw_ctrl_iface.cpp
index 18c2c4cf8..61a7d2d65 100644
--- a/host/lib/usrp/n230/n230_fw_ctrl_iface.cpp
+++ b/host/lib/usrp/n230/n230_fw_ctrl_iface.cpp
@@ -23,6 +23,7 @@
#include <boost/format.hpp>
#include <boost/asio.hpp> //used for htonl and ntohl
#include "n230_fw_comm_protocol.h"
+#include <cstring>
namespace uhd { namespace usrp { namespace n230 {
@@ -189,6 +190,7 @@ std::vector<std::string> n230_fw_ctrl_iface::discover_devices(
//Send dummy request
fw_comm_pkt_t request;
+ std::memset(&request, 0, sizeof(request));
request.id = uhd::htonx<uint32_t>(FW_COMM_GENERATE_ID(product_id));
request.flags = uhd::htonx<uint32_t>(FW_COMM_FLAGS_ACK|FW_COMM_CMD_ECHO);
request.sequence = uhd::htonx<uint32_t>(std::rand());