Ver código fonte

Fix bsd recvfrom implementation (#730)

Thomas Guillemard 6 anos atrás
pai
commit
4926f6523d
1 arquivos alterados com 1 adições e 2 exclusões
  1. 1 2
      Ryujinx.HLE/HOS/Services/Bsd/IClient.cs

+ 1 - 2
Ryujinx.HLE/HOS/Services/Bsd/IClient.cs

@@ -484,7 +484,6 @@ namespace Ryujinx.HLE.HOS.Services.Bsd
             SocketFlags socketFlags = (SocketFlags)context.RequestData.ReadInt32();
 
             (long receivePosition,     long receiveLength)   = context.Request.GetBufferType0x22();
-            (long sockAddrInPosition,  long sockAddrInSize)  = context.Request.GetBufferType0x21();
             (long sockAddrOutPosition, long sockAddrOutSize) = context.Request.GetBufferType0x22(1);
 
             LinuxError errno  = LinuxError.EBADF;
@@ -502,7 +501,7 @@ namespace Ryujinx.HLE.HOS.Services.Bsd
                 }
 
                 byte[]   receivedBuffer = new byte[receiveLength];
-                EndPoint endPoint       = ParseSockAddr(context, sockAddrInPosition, sockAddrInSize);
+                EndPoint endPoint       = new IPEndPoint(IPAddress.Any, 0);
 
                 try
                 {