mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2026-01-15 16:33:15 -03:00
Merge pull request #14205 from cscd98/interface-replace
mingw: replace usages of Interface as clashes with existing struct
This commit is contained in:
@@ -786,8 +786,8 @@ IPCReply NetIPTopDevice::HandleGetPeerNameRequest(const IOCtlRequest& request)
|
||||
|
||||
IPCReply NetIPTopDevice::HandleGetHostIDRequest(const IOCtlRequest& request)
|
||||
{
|
||||
const DefaultInterface interface = GetSystemDefaultInterfaceOrFallback();
|
||||
const u32 host_ip = ntohl(interface.inet.s_addr);
|
||||
const DefaultInterface net_interface = GetSystemDefaultInterfaceOrFallback();
|
||||
const u32 host_ip = ntohl(net_interface.inet.s_addr);
|
||||
INFO_LOG_FMT(IOS_NET, "IOCTL_SO_GETHOSTID = {}.{}.{}.{}", host_ip >> 24, (host_ip >> 16) & 0xFF,
|
||||
(host_ip >> 8) & 0xFF, host_ip & 0xFF);
|
||||
return IPCReply(host_ip);
|
||||
@@ -1159,10 +1159,10 @@ IPCReply NetIPTopDevice::HandleGetInterfaceOptRequest(const IOCtlVRequest& reque
|
||||
// XXX: this isn't exactly right; the buffer can be larger than 12 bytes,
|
||||
// in which case, depending on some interface settings, SO can write 12 more bytes
|
||||
memory.Write_U32(0xC, request.io_vectors[1].address);
|
||||
const DefaultInterface interface = GetSystemDefaultInterfaceOrFallback();
|
||||
memory.Write_U32(ntohl(interface.inet.s_addr), request.io_vectors[0].address);
|
||||
memory.Write_U32(ntohl(interface.netmask.s_addr), request.io_vectors[0].address + 4);
|
||||
memory.Write_U32(ntohl(interface.broadcast.s_addr), request.io_vectors[0].address + 8);
|
||||
const DefaultInterface net_interface = GetSystemDefaultInterfaceOrFallback();
|
||||
memory.Write_U32(ntohl(net_interface.inet.s_addr), request.io_vectors[0].address);
|
||||
memory.Write_U32(ntohl(net_interface.netmask.s_addr), request.io_vectors[0].address + 4);
|
||||
memory.Write_U32(ntohl(net_interface.broadcast.s_addr), request.io_vectors[0].address + 8);
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -1174,8 +1174,8 @@ IPCReply NetIPTopDevice::HandleGetInterfaceOptRequest(const IOCtlVRequest& reque
|
||||
|
||||
case 0x4006: // get routing table
|
||||
{
|
||||
const DefaultInterface interface = GetSystemDefaultInterfaceOrFallback();
|
||||
for (InterfaceRouting route : interface.routing_table)
|
||||
const DefaultInterface net_interface = GetSystemDefaultInterfaceOrFallback();
|
||||
for (InterfaceRouting route : net_interface.routing_table)
|
||||
{
|
||||
memory.Write_U32(ntohl(route.destination.s_addr), request.io_vectors[0].address + param5);
|
||||
memory.Write_U32(ntohl(route.netmask.s_addr), request.io_vectors[0].address + param5 + 4);
|
||||
|
||||
@@ -170,7 +170,7 @@ public:
|
||||
virtual DeviceDescriptor GetDeviceDescriptor() const = 0;
|
||||
virtual std::vector<ConfigDescriptor> GetConfigurations() const = 0;
|
||||
virtual std::vector<InterfaceDescriptor> GetInterfaces(u8 config) const = 0;
|
||||
virtual std::vector<EndpointDescriptor> GetEndpoints(u8 config, u8 interface, u8 alt) const = 0;
|
||||
virtual std::vector<EndpointDescriptor> GetEndpoints(u8 config, u8 iface, u8 alt) const = 0;
|
||||
|
||||
virtual std::string GetErrorName(int error_code) const;
|
||||
/// Ensure the device is ready to use.
|
||||
@@ -179,10 +179,10 @@ public:
|
||||
///
|
||||
/// This may reset the active alt setting, so prefer using Attach when interface changes
|
||||
/// are unnecessary (e.g. for control requests).
|
||||
virtual bool AttachAndChangeInterface(u8 interface) = 0;
|
||||
virtual bool AttachAndChangeInterface(u8 iface) = 0;
|
||||
virtual int CancelTransfer(u8 endpoint) = 0;
|
||||
virtual int ChangeInterface(u8 interface) = 0;
|
||||
virtual int GetNumberOfAltSettings(u8 interface) = 0;
|
||||
virtual int ChangeInterface(u8 iface) = 0;
|
||||
virtual int GetNumberOfAltSettings(u8 iface) = 0;
|
||||
virtual int SetAltSetting(u8 alt_setting) = 0;
|
||||
virtual int SubmitTransfer(std::unique_ptr<CtrlMessage> message) = 0;
|
||||
virtual int SubmitTransfer(std::unique_ptr<BulkMessage> message) = 0;
|
||||
|
||||
@@ -168,7 +168,7 @@ std::vector<InterfaceDescriptor> InfinityUSB::GetInterfaces(u8 config) const
|
||||
return m_interface_descriptor;
|
||||
}
|
||||
|
||||
std::vector<EndpointDescriptor> InfinityUSB::GetEndpoints(u8 config, u8 interface, u8 alt) const
|
||||
std::vector<EndpointDescriptor> InfinityUSB::GetEndpoints(u8 config, u8 iface, u8 alt) const
|
||||
{
|
||||
return m_endpoint_descriptor;
|
||||
}
|
||||
@@ -184,13 +184,13 @@ bool InfinityUSB::Attach()
|
||||
return true;
|
||||
}
|
||||
|
||||
bool InfinityUSB::AttachAndChangeInterface(const u8 interface)
|
||||
bool InfinityUSB::AttachAndChangeInterface(const u8 iface)
|
||||
{
|
||||
if (!Attach())
|
||||
return false;
|
||||
|
||||
if (interface != m_active_interface)
|
||||
return ChangeInterface(interface) == 0;
|
||||
if (iface != m_active_interface)
|
||||
return ChangeInterface(iface) == 0;
|
||||
|
||||
return true;
|
||||
}
|
||||
@@ -203,15 +203,15 @@ int InfinityUSB::CancelTransfer(const u8 endpoint)
|
||||
return IPC_SUCCESS;
|
||||
}
|
||||
|
||||
int InfinityUSB::ChangeInterface(const u8 interface)
|
||||
int InfinityUSB::ChangeInterface(const u8 iface)
|
||||
{
|
||||
DEBUG_LOG_FMT(IOS_USB, "[{:04x}:{:04x} {}] Changing interface to {}", m_vid, m_pid,
|
||||
m_active_interface, interface);
|
||||
m_active_interface = interface;
|
||||
m_active_interface, iface);
|
||||
m_active_interface = iface;
|
||||
return 0;
|
||||
}
|
||||
|
||||
int InfinityUSB::GetNumberOfAltSettings(u8 interface)
|
||||
int InfinityUSB::GetNumberOfAltSettings(u8 iface)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -37,12 +37,12 @@ public:
|
||||
DeviceDescriptor GetDeviceDescriptor() const override;
|
||||
std::vector<ConfigDescriptor> GetConfigurations() const override;
|
||||
std::vector<InterfaceDescriptor> GetInterfaces(u8 config) const override;
|
||||
std::vector<EndpointDescriptor> GetEndpoints(u8 config, u8 interface, u8 alt) const override;
|
||||
std::vector<EndpointDescriptor> GetEndpoints(u8 config, u8 iface, u8 alt) const override;
|
||||
bool Attach() override;
|
||||
bool AttachAndChangeInterface(u8 interface) override;
|
||||
bool AttachAndChangeInterface(u8 iface) override;
|
||||
int CancelTransfer(u8 endpoint) override;
|
||||
int ChangeInterface(u8 interface) override;
|
||||
int GetNumberOfAltSettings(u8 interface) override;
|
||||
int ChangeInterface(u8 iface) override;
|
||||
int GetNumberOfAltSettings(u8 iface) override;
|
||||
int SetAltSetting(u8 alt_setting) override;
|
||||
int SubmitTransfer(std::unique_ptr<CtrlMessage> message) override;
|
||||
int SubmitTransfer(std::unique_ptr<BulkMessage> message) override;
|
||||
|
||||
@@ -161,13 +161,13 @@ bool LogitechMic::Attach()
|
||||
return true;
|
||||
}
|
||||
|
||||
bool LogitechMic::AttachAndChangeInterface(const u8 interface)
|
||||
bool LogitechMic::AttachAndChangeInterface(const u8 iface)
|
||||
{
|
||||
if (!Attach())
|
||||
return false;
|
||||
|
||||
if (interface != m_active_interface)
|
||||
return ChangeInterface(interface) == 0;
|
||||
if (iface != m_active_interface)
|
||||
return ChangeInterface(iface) == 0;
|
||||
|
||||
return true;
|
||||
}
|
||||
@@ -180,17 +180,17 @@ int LogitechMic::CancelTransfer(const u8 endpoint)
|
||||
return IPC_SUCCESS;
|
||||
}
|
||||
|
||||
int LogitechMic::ChangeInterface(const u8 interface)
|
||||
int LogitechMic::ChangeInterface(const u8 iface)
|
||||
{
|
||||
DEBUG_LOG_FMT(IOS_USB, "[{:04x}:{:04x} {}:{}] Changing interface to {}", m_vid, m_pid, m_index,
|
||||
m_active_interface, interface);
|
||||
m_active_interface = interface;
|
||||
m_active_interface, iface);
|
||||
m_active_interface = iface;
|
||||
return 0;
|
||||
}
|
||||
|
||||
int LogitechMic::GetNumberOfAltSettings(u8 interface)
|
||||
int LogitechMic::GetNumberOfAltSettings(u8 iface)
|
||||
{
|
||||
if (interface == 1)
|
||||
if (iface == 1)
|
||||
return 2;
|
||||
|
||||
return 0;
|
||||
|
||||
@@ -37,12 +37,12 @@ public:
|
||||
DeviceDescriptor GetDeviceDescriptor() const override;
|
||||
std::vector<ConfigDescriptor> GetConfigurations() const override;
|
||||
std::vector<InterfaceDescriptor> GetInterfaces(u8 config) const override;
|
||||
std::vector<EndpointDescriptor> GetEndpoints(u8 config, u8 interface, u8 alt) const override;
|
||||
std::vector<EndpointDescriptor> GetEndpoints(u8 config, u8 iface, u8 alt) const override;
|
||||
bool Attach() override;
|
||||
bool AttachAndChangeInterface(u8 interface) override;
|
||||
bool AttachAndChangeInterface(u8 iface) override;
|
||||
int CancelTransfer(u8 endpoint) override;
|
||||
int ChangeInterface(u8 interface) override;
|
||||
int GetNumberOfAltSettings(u8 interface) override;
|
||||
int ChangeInterface(u8 iface) override;
|
||||
int GetNumberOfAltSettings(u8 iface) override;
|
||||
int SetAltSetting(u8 alt_setting) override;
|
||||
int SubmitTransfer(std::unique_ptr<CtrlMessage> cmd) override;
|
||||
int SubmitTransfer(std::unique_ptr<BulkMessage> cmd) override;
|
||||
|
||||
@@ -644,7 +644,7 @@ std::vector<InterfaceDescriptor> SkylanderUSB::GetInterfaces(u8 config) const
|
||||
return m_interface_descriptor;
|
||||
}
|
||||
|
||||
std::vector<EndpointDescriptor> SkylanderUSB::GetEndpoints(u8 config, u8 interface, u8 alt) const
|
||||
std::vector<EndpointDescriptor> SkylanderUSB::GetEndpoints(u8 config, u8 iface, u8 alt) const
|
||||
{
|
||||
return m_endpoint_descriptor;
|
||||
}
|
||||
@@ -660,13 +660,13 @@ bool SkylanderUSB::Attach()
|
||||
return true;
|
||||
}
|
||||
|
||||
bool SkylanderUSB::AttachAndChangeInterface(const u8 interface)
|
||||
bool SkylanderUSB::AttachAndChangeInterface(const u8 iface)
|
||||
{
|
||||
if (!Attach())
|
||||
return false;
|
||||
|
||||
if (interface != m_active_interface)
|
||||
return ChangeInterface(interface) == 0;
|
||||
if (iface != m_active_interface)
|
||||
return ChangeInterface(iface) == 0;
|
||||
|
||||
return true;
|
||||
}
|
||||
@@ -679,15 +679,15 @@ int SkylanderUSB::CancelTransfer(const u8 endpoint)
|
||||
return IPC_SUCCESS;
|
||||
}
|
||||
|
||||
int SkylanderUSB::ChangeInterface(const u8 interface)
|
||||
int SkylanderUSB::ChangeInterface(const u8 iface)
|
||||
{
|
||||
DEBUG_LOG_FMT(IOS_USB, "[{:04x}:{:04x} {}] Changing interface to {}", m_vid, m_pid,
|
||||
m_active_interface, interface);
|
||||
m_active_interface = interface;
|
||||
m_active_interface, iface);
|
||||
m_active_interface = iface;
|
||||
return 0;
|
||||
}
|
||||
|
||||
int SkylanderUSB::GetNumberOfAltSettings(u8 interface)
|
||||
int SkylanderUSB::GetNumberOfAltSettings(u8 iface)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -77,12 +77,12 @@ public:
|
||||
DeviceDescriptor GetDeviceDescriptor() const override;
|
||||
std::vector<ConfigDescriptor> GetConfigurations() const override;
|
||||
std::vector<InterfaceDescriptor> GetInterfaces(u8 config) const override;
|
||||
std::vector<EndpointDescriptor> GetEndpoints(u8 config, u8 interface, u8 alt) const override;
|
||||
std::vector<EndpointDescriptor> GetEndpoints(u8 config, u8 iface, u8 alt) const override;
|
||||
bool Attach() override;
|
||||
bool AttachAndChangeInterface(u8 interface) override;
|
||||
bool AttachAndChangeInterface(u8 iface) override;
|
||||
int CancelTransfer(u8 endpoint) override;
|
||||
int ChangeInterface(u8 interface) override;
|
||||
int GetNumberOfAltSettings(u8 interface) override;
|
||||
int ChangeInterface(u8 iface) override;
|
||||
int GetNumberOfAltSettings(u8 iface) override;
|
||||
int SetAltSetting(u8 alt_setting) override;
|
||||
int SubmitTransfer(std::unique_ptr<CtrlMessage> message) override;
|
||||
int SubmitTransfer(std::unique_ptr<BulkMessage> message) override;
|
||||
|
||||
@@ -77,7 +77,7 @@ std::vector<InterfaceDescriptor> WiiSpeak::GetInterfaces(u8 config) const
|
||||
return m_interface_descriptor;
|
||||
}
|
||||
|
||||
std::vector<EndpointDescriptor> WiiSpeak::GetEndpoints(u8 config, u8 interface, u8 alt) const
|
||||
std::vector<EndpointDescriptor> WiiSpeak::GetEndpoints(u8 config, u8 iface, u8 alt) const
|
||||
{
|
||||
return m_endpoint_descriptor;
|
||||
}
|
||||
@@ -97,13 +97,13 @@ bool WiiSpeak::Attach()
|
||||
return true;
|
||||
}
|
||||
|
||||
bool WiiSpeak::AttachAndChangeInterface(const u8 interface)
|
||||
bool WiiSpeak::AttachAndChangeInterface(const u8 iface)
|
||||
{
|
||||
if (!Attach())
|
||||
return false;
|
||||
|
||||
if (interface != m_active_interface)
|
||||
return ChangeInterface(interface) == 0;
|
||||
if (iface != m_active_interface)
|
||||
return ChangeInterface(iface) == 0;
|
||||
|
||||
return true;
|
||||
}
|
||||
@@ -116,15 +116,15 @@ int WiiSpeak::CancelTransfer(const u8 endpoint)
|
||||
return IPC_SUCCESS;
|
||||
}
|
||||
|
||||
int WiiSpeak::ChangeInterface(const u8 interface)
|
||||
int WiiSpeak::ChangeInterface(const u8 iface)
|
||||
{
|
||||
DEBUG_LOG_FMT(IOS_USB, "[{:04x}:{:04x} {}] Changing interface to {}", m_vid, m_pid,
|
||||
m_active_interface, interface);
|
||||
m_active_interface = interface;
|
||||
m_active_interface, iface);
|
||||
m_active_interface = iface;
|
||||
return 0;
|
||||
}
|
||||
|
||||
int WiiSpeak::GetNumberOfAltSettings(u8 interface)
|
||||
int WiiSpeak::GetNumberOfAltSettings(u8 iface)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -40,12 +40,12 @@ public:
|
||||
DeviceDescriptor GetDeviceDescriptor() const override;
|
||||
std::vector<ConfigDescriptor> GetConfigurations() const override;
|
||||
std::vector<InterfaceDescriptor> GetInterfaces(u8 config) const override;
|
||||
std::vector<EndpointDescriptor> GetEndpoints(u8 config, u8 interface, u8 alt) const override;
|
||||
std::vector<EndpointDescriptor> GetEndpoints(u8 config, u8 iface, u8 alt) const override;
|
||||
bool Attach() override;
|
||||
bool AttachAndChangeInterface(u8 interface) override;
|
||||
bool AttachAndChangeInterface(u8 f) override;
|
||||
int CancelTransfer(u8 endpoint) override;
|
||||
int ChangeInterface(u8 interface) override;
|
||||
int GetNumberOfAltSettings(u8 interface) override;
|
||||
int ChangeInterface(u8 iface) override;
|
||||
int GetNumberOfAltSettings(u8 iface) override;
|
||||
int SetAltSetting(u8 alt_setting) override;
|
||||
int SubmitTransfer(std::unique_ptr<CtrlMessage> message) override;
|
||||
int SubmitTransfer(std::unique_ptr<BulkMessage> message) override;
|
||||
|
||||
@@ -163,13 +163,13 @@ bool LibusbDevice::Attach()
|
||||
return true;
|
||||
}
|
||||
|
||||
bool LibusbDevice::AttachAndChangeInterface(const u8 interface)
|
||||
bool LibusbDevice::AttachAndChangeInterface(const u8 iface)
|
||||
{
|
||||
if (!Attach())
|
||||
return false;
|
||||
|
||||
if (interface != m_active_interface)
|
||||
return ChangeInterface(interface) == LIBUSB_SUCCESS;
|
||||
if (iface != m_active_interface)
|
||||
return ChangeInterface(iface) == LIBUSB_SUCCESS;
|
||||
|
||||
return true;
|
||||
}
|
||||
@@ -185,11 +185,11 @@ int LibusbDevice::CancelTransfer(const u8 endpoint)
|
||||
return IPC_SUCCESS;
|
||||
}
|
||||
|
||||
int LibusbDevice::ChangeInterface(const u8 interface)
|
||||
int LibusbDevice::ChangeInterface(const u8 iface)
|
||||
{
|
||||
INFO_LOG_FMT(IOS_USB, "[{:04x}:{:04x} {}] Changing interface to {}", m_vid, m_pid,
|
||||
m_active_interface, interface);
|
||||
m_active_interface = interface;
|
||||
m_active_interface, iface);
|
||||
m_active_interface = iface;
|
||||
return LIBUSB_SUCCESS;
|
||||
}
|
||||
|
||||
|
||||
@@ -31,13 +31,13 @@ public:
|
||||
DeviceDescriptor GetDeviceDescriptor() const override;
|
||||
std::vector<ConfigDescriptor> GetConfigurations() const override;
|
||||
std::vector<InterfaceDescriptor> GetInterfaces(u8 config) const override;
|
||||
std::vector<EndpointDescriptor> GetEndpoints(u8 config, u8 interface, u8 alt) const override;
|
||||
std::vector<EndpointDescriptor> GetEndpoints(u8 config, u8 iface, u8 alt) const override;
|
||||
std::string GetErrorName(int error_code) const override;
|
||||
bool Attach() override;
|
||||
bool AttachAndChangeInterface(u8 interface) override;
|
||||
bool AttachAndChangeInterface(u8 iface) override;
|
||||
int CancelTransfer(u8 endpoint) override;
|
||||
int ChangeInterface(u8 interface) override;
|
||||
int GetNumberOfAltSettings(u8 interface) override;
|
||||
int ChangeInterface(u8 iface) override;
|
||||
int GetNumberOfAltSettings(u8 iface) override;
|
||||
int SetAltSetting(u8 alt_setting) override;
|
||||
int SubmitTransfer(std::unique_ptr<CtrlMessage> message) override;
|
||||
int SubmitTransfer(std::unique_ptr<BulkMessage> message) override;
|
||||
|
||||
Reference in New Issue
Block a user