Skip to content

Commit

Permalink
BBA/BuiltIn: Ignore UPnP request to itself
Browse files Browse the repository at this point in the history
  • Loading branch information
sepalani committed Sep 23, 2022
1 parent df53ebb commit 34858e9
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions Source/Core/Core/HW/EXI/BBA/BuiltIn.cpp
Expand Up @@ -520,6 +520,13 @@ void CEXIETHERNET::BuiltInBBAInterface::HandleUPnPClient()
return;
}

if (m_current_ip == ref->from.sin_addr.s_addr)
{
ref->tcp_socket.disconnect();
WARN_LOG_FMT(SP1, "Ignoring UPnP request to itself");
return;
}

ref->delay = GetTickCountStd();
ref->ip = ref->from.sin_addr.s_addr;
ref->local = ref->to.sin_port;
Expand Down

0 comments on commit 34858e9

Please sign in to comment.