mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-04-24 22:34:54 +00:00
IOS/Network: fix -Wmissing-braces warnings
This commit is contained in:
parent
ac76deaef0
commit
f6d3f448d9
1 changed files with 3 additions and 3 deletions
|
@ -415,7 +415,7 @@ static std::optional<DefaultInterface> GetSystemDefaultInterface()
|
||||||
};
|
};
|
||||||
|
|
||||||
auto get_addr = [](const sockaddr* addr) {
|
auto get_addr = [](const sockaddr* addr) {
|
||||||
return reinterpret_cast<const sockaddr_in*>(addr)->sin_addr.s_addr;
|
return reinterpret_cast<const sockaddr_in*>(addr)->sin_addr;
|
||||||
};
|
};
|
||||||
|
|
||||||
const auto default_interface_address = get_default_address();
|
const auto default_interface_address = get_default_address();
|
||||||
|
@ -430,12 +430,12 @@ static std::optional<DefaultInterface> GetSystemDefaultInterface()
|
||||||
for (const ifaddrs* iface = iflist; iface; iface = iface->ifa_next)
|
for (const ifaddrs* iface = iflist; iface; iface = iface->ifa_next)
|
||||||
{
|
{
|
||||||
if (iface->ifa_addr && iface->ifa_addr->sa_family == AF_INET &&
|
if (iface->ifa_addr && iface->ifa_addr->sa_family == AF_INET &&
|
||||||
get_addr(iface->ifa_addr) == default_interface_address->s_addr)
|
get_addr(iface->ifa_addr).s_addr == default_interface_address->s_addr)
|
||||||
{
|
{
|
||||||
// this isnt fully correct, but this will make calls to get the routing table at least return
|
// this isnt fully correct, but this will make calls to get the routing table at least return
|
||||||
// the gateway
|
// the gateway
|
||||||
if (routing_table.empty())
|
if (routing_table.empty())
|
||||||
routing_table = {{0, 0, 0, get_addr(iface->ifa_dstaddr)}};
|
routing_table = {{0, {}, {}, get_addr(iface->ifa_dstaddr)}};
|
||||||
|
|
||||||
return DefaultInterface{get_addr(iface->ifa_addr), get_addr(iface->ifa_netmask),
|
return DefaultInterface{get_addr(iface->ifa_addr), get_addr(iface->ifa_netmask),
|
||||||
get_addr(iface->ifa_broadaddr), routing_table};
|
get_addr(iface->ifa_broadaddr), routing_table};
|
||||||
|
|
Loading…
Add table
Reference in a new issue