mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2026-08-20 06:53:11 +00:00
me when evil android
This commit is contained in:
@@ -780,7 +780,7 @@ sockaddr_in TranslateFromSockAddrIn(Network::SockAddrIn input) {
|
||||
sockaddr_in TranslateFromSockAddrIn(Network::SockAddrIn input) {
|
||||
sockaddr_in result{};
|
||||
result.sin_family = sa_family_t(TranslateDomainToNative(Domain(input.family)));
|
||||
//result.sin_len = sizeof(result);
|
||||
result.sin_len = sizeof(result);
|
||||
result.sin_port = input.portno; //needs no conversion
|
||||
result.sin_addr.s_addr = htonl((u32(input.ip[0]) << 24)
|
||||
| (u32(input.ip[1]) << 16)
|
||||
|
||||
@@ -184,7 +184,7 @@ std::pair<s32, Errno> IcmpSocket::SendTo(u32 flags, std::span<const u8> message,
|
||||
|
||||
// PLEASE DON'T KILL ME, I SWEAR THIS IS LEGITIMATELY THE BEST WAY TO DO IT
|
||||
// IF YOU OPEN socket() GOOGLE WILL STRAIGHT UP IP BAN YOU AFTER 2 HOURS
|
||||
#if !defined(__OPENORBIS__) && (defined(__FreeBSD__) || defined(__linux__))
|
||||
#if !(defined(__OPENORBIS__) || defined(__ANDROID__)) && (defined(__FreeBSD__) || defined(__linux__))
|
||||
const auto rcv_timeout_ms = (s64(rcv_timeo.tv_sec) * 1000) + (s64(rcv_timeo.tv_usec) / 1000);
|
||||
if (!addr)
|
||||
return {-1, Errno::E_DESTADDRREQ};
|
||||
|
||||
Reference in New Issue
Block a user