feat(nncs): Update to use Pretendo domains

This commit is contained in:
Ash Logan 2024-04-08 12:44:23 +10:00
parent 283dba27a6
commit b6f9995875

View File

@ -6,14 +6,12 @@
#include <array>
const std::pair<const char *, const char *> dns_replacements[] = {
// NNCS servers. TODO use Pretendo instead of borrowing Nintendo's
{ "nncs1.app.nintendowifi.net", "nncs1-lp1.n.n.srv.nintendo.net" },
{ "nncs2.app.nintendowifi.net", "nncs2-lp1.n.n.srv.nintendo.net" },
// NNCS servers
{ "nncs1.app.nintendowifi.net", "nncs1.app.pretendo.cc" },
{ "nncs2.app.nintendowifi.net", "nncs2.app.pretendo.cc" },
};
static const char * replace_dns_name(const char *dns_name) {
DEBUG_FUNCTION_LINE("DNS request for %s", dns_name);
if (!Config::connect_to_network) return dns_name;
for (auto [original, replacement] : dns_replacements) {