From d619bff349fdb68782d2a69ede85cf82bc1a5134 Mon Sep 17 00:00:00 2001 From: Martin Michelsen Date: Fri, 10 May 2024 00:36:53 -0700 Subject: [PATCH] update xbox network location struct --- src/PlayerSubordinates.cc | 4 ++-- src/PlayerSubordinates.hh | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/PlayerSubordinates.cc b/src/PlayerSubordinates.cc index 97c2a7c2..2683579f 100644 --- a/src/PlayerSubordinates.cc +++ b/src/PlayerSubordinates.cc @@ -176,8 +176,8 @@ void XBNetworkLocation::clear() { this->external_ipv4_address = 0; this->port = 0; this->mac_address.clear(0); - this->unknown_a1 = 0; - this->unknown_a2 = 0; + this->sg_ip_address = 0; + this->spi = 0; this->account_id = 0; this->unknown_a3.clear(0); } diff --git a/src/PlayerSubordinates.hh b/src/PlayerSubordinates.hh index 4530b2f3..34ab6e93 100644 --- a/src/PlayerSubordinates.hh +++ b/src/PlayerSubordinates.hh @@ -471,8 +471,8 @@ struct XBNetworkLocation { /* 04 */ le_uint32_t external_ipv4_address = 0x23232323; /* 08 */ le_uint16_t port = 9500; /* 0A */ parray mac_address = 0x77; - /* 10 */ le_uint32_t unknown_a1; - /* 14 */ le_uint32_t unknown_a2; + /* 10 */ le_uint32_t sg_ip_address = 0x0B0B0B0B; + /* 14 */ le_uint32_t spi = 0xCCCCCCCC; /* 18 */ le_uint64_t account_id = 0xFFFFFFFFFFFFFFFF; /* 20 */ parray unknown_a3; /* 30 */