aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Ryujinx.Core/OsHle/Services/Bsd/IClient.cs6
1 files changed, 4 insertions, 2 deletions
diff --git a/Ryujinx.Core/OsHle/Services/Bsd/IClient.cs b/Ryujinx.Core/OsHle/Services/Bsd/IClient.cs
index cc497026..d88737da 100644
--- a/Ryujinx.Core/OsHle/Services/Bsd/IClient.cs
+++ b/Ryujinx.Core/OsHle/Services/Bsd/IClient.cs
@@ -268,11 +268,13 @@ namespace Ryujinx.Core.OsHle.Services.Bsd
byte[] IpAdress = NewBsdSocket.IpAddress.GetAddressBytes();
- AMemoryHelper.WriteBytes(Context.Memory, AddrBufferPtr, IpAdress);
+ Writer.Write(IpAdress);
+
+ AMemoryHelper.WriteBytes(Context.Memory, AddrBufferPtr, MS.ToArray());
Context.ResponseData.Write(Sockets.Count - 1);
Context.ResponseData.Write(0);
- Context.ResponseData.Write(IpAdress.Length);
+ Context.ResponseData.Write(MS.Length);
}
}
else