diff --git a/miss/miss.cpp b/miss/miss.cpp index a3ef211..55bb079 100644 --- a/miss/miss.cpp +++ b/miss/miss.cpp @@ -97,7 +97,8 @@ bool UPnPMapPort(struct UPNPUrls* urls, struct IGDdatas* data, int proto, const printf("NOT FOUND" NL); } else if (err == UPNPCOMMAND_SUCCESS) { - if (!strcmp(intClient, myAddr) && !strcmp(desc, myDesc)) { + // Some routers change the description, so we can't check that here + if (!strcmp(intClient, myAddr)) { if (atoi(leaseDuration) == 0) { printf("OK (Permanent)" NL); }