Decompile fn_07603 (NIPAddr::IsPrivateAddress)

Batch #11366 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_07603 NIPAddr::IsPrivateAddress: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
This commit is contained in:
ragnarok-clanker 2026-11-05 00:35:23 +00:00
commit 612a6fcdd1

View file

@ -17,7 +17,7 @@ NIPAddr::~NIPAddr() {
// OFFSET: 0x00734CE0
// FUNCTION: fn_07603
bool NIPAddr::IsPrivateAddress(std::uint32_t address) {
const std::uint32_t swapped = (address >> 24) | ((address >> 8) & 0x0000FF00u) | ((address << 8) & 0x00FF0000u) | (address << 24);
const std::uint32_t swapped = MAKELONG(MAKEWORD(HIBYTE(HIWORD(address)), LOBYTE(HIWORD(address))), MAKEWORD(HIBYTE(LOWORD(address)), LOBYTE(LOWORD(address))));
std::uint32_t lower;
std::uint32_t upper;
{