]> git.seodisparate.com - UDPConnection/commitdiff
Refactor UDPC::get_empty_pinfo()
authorStephen Seo <seo.disparate@gmail.com>
Tue, 18 Apr 2023 05:03:31 +0000 (14:03 +0900)
committerStephen Seo <seo.disparate@gmail.com>
Tue, 18 Apr 2023 05:03:31 +0000 (14:03 +0900)
src/UDPConnection.cpp

index 89d33dd3512c0764386dc99f41ad572aa8e4c2dd..d4204009e3ef766cfe8a1a7eceeb7954ea1df41d 100644 (file)
@@ -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) {