diff options
| author | Lioncash <mathew1800@gmail.com> | 2019-04-04 12:56:04 -0400 |
|---|---|---|
| committer | Lioncash <mathew1800@gmail.com> | 2019-04-04 13:18:09 -0400 |
| commit | 7f506be2ee7cd0b432cc00d085406c01c7df4b0e (patch) | |
| tree | f81df4016ee6777add5fd30292b5851ae3e4d628 /src/core/hle/service/sockets/sfdnsres.cpp | |
| parent | 7c31661869156d00241e8aebddc9718b918f57d7 (diff) | |
hle/service: Resolve unused variable warnings
In several places, we have request parsers where there's nothing to
really parse, simply because the HLE function in question operates on
buffers. In these cases we can just remove these instances altogether.
In the other cases, we can retrieve the relevant members from the parser
and at least log them out, giving them some use.
Diffstat (limited to 'src/core/hle/service/sockets/sfdnsres.cpp')
| -rw-r--r-- | src/core/hle/service/sockets/sfdnsres.cpp | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/core/hle/service/sockets/sfdnsres.cpp b/src/core/hle/service/sockets/sfdnsres.cpp index 13ab1d31e..852e71e4b 100644 --- a/src/core/hle/service/sockets/sfdnsres.cpp +++ b/src/core/hle/service/sockets/sfdnsres.cpp @@ -8,12 +8,20 @@ namespace Service::Sockets { void SFDNSRES::GetAddrInfo(Kernel::HLERequestContext& ctx) { + struct Parameters { + u8 use_nsd_resolve; + u32 unknown; + u64 process_id; + }; + IPC::RequestParser rp{ctx}; + const auto parameters = rp.PopRaw<Parameters>(); - LOG_WARNING(Service, "(STUBBED) called"); + LOG_WARNING(Service, + "(STUBBED) called. use_nsd_resolve={}, unknown=0x{:08X}, process_id=0x{:016X}", + parameters.use_nsd_resolve, parameters.unknown, parameters.process_id); IPC::ResponseBuilder rb{ctx, 2}; - rb.Push(RESULT_SUCCESS); } |
