From f18e87903ac00e37ac45a3e5edc1ab6b6400a65e Mon Sep 17 00:00:00 2001 From: Stephen Seo Date: Tue, 18 Apr 2023 14:03:31 +0900 Subject: [PATCH] Refactor UDPC::get_empty_pinfo() --- src/UDPConnection.cpp | 20 +++----------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/src/UDPConnection.cpp b/src/UDPConnection.cpp index 89d33dd..d420400 100644 --- a/src/UDPConnection.cpp +++ b/src/UDPConnection.cpp @@ -1919,23 +1919,9 @@ float UDPC::timePointsToFSec( } UDPC_PacketInfo UDPC::get_empty_pinfo() { - return UDPC_PacketInfo { - 0, // data (ptr) - 0, // flags - 0, // id - 0, // dataSize - 0, // rtt - { // sender - {0}, // ipv6 addr - 0, // scope_id - 0 // port - }, - { // receiver - {0}, // ipv6 addr - 0, // scope_id - 0 // port - }, - }; + UDPC_PacketInfo pinfo; + std::memset(&pinfo, 0, sizeof(UDPC_PacketInfo)); + return pinfo; } void UDPC::threadedUpdate(Context *ctx) {