summaryrefslogtreecommitdiff
path: root/Source/Core/Common/Network.cpp
diff options
context:
space:
mode:
authorAdmiral H. Curtiss <pikachu025@gmail.com>2022-05-23 02:01:59 +0200
committerAdmiral H. Curtiss <pikachu025@gmail.com>2022-05-23 02:01:59 +0200
commitf68c3b758ebb9cb5ea2463aa195e345341db7221 (patch)
treec5e9900e01fe58cf38289a17b17127db2a1c9cb4 /Source/Core/Common/Network.cpp
parent3a3357444e9be934bbd496812591aa7fff3feddb (diff)
Common/Network: Use std::array in IPv4Header.
Diffstat (limited to 'Source/Core/Common/Network.cpp')
-rw-r--r--Source/Core/Common/Network.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/Core/Common/Network.cpp b/Source/Core/Common/Network.cpp
index e2fdc3d2d6..2c548347a3 100644
--- a/Source/Core/Common/Network.cpp
+++ b/Source/Core/Common/Network.cpp
@@ -102,8 +102,8 @@ IPv4Header::IPv4Header(u16 data_size, u8 ip_proto, const sockaddr_in& from, cons
flags_fragment_offset = htons(0x4000);
ttl = 0x40;
protocol = ip_proto;
- std::memcpy(&source_addr, &from.sin_addr, IPV4_ADDR_LEN);
- std::memcpy(&destination_addr, &to.sin_addr, IPV4_ADDR_LEN);
+ std::memcpy(source_addr.data(), &from.sin_addr, IPV4_ADDR_LEN);
+ std::memcpy(destination_addr.data(), &to.sin_addr, IPV4_ADDR_LEN);
header_checksum = htons(ComputeNetworkChecksum(this, Size()));
}