mirror of
https://github.com/izzy2lost/dolphin.git
synced 2026-06-19 01:16:48 -07:00
Common/Network: Use std::array in IPv4Header.
This commit is contained in:
@@ -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()));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user