mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-12 05:21:29 +00:00
Return blank string on null socket [skip ci]
This commit is contained in:
parent
dadeb01045
commit
e2630d2b20
@ -203,6 +203,10 @@ int EQ::Net::TCPConnection::LocalPort() const
|
|||||||
|
|
||||||
std::string EQ::Net::TCPConnection::RemoteIP() const
|
std::string EQ::Net::TCPConnection::RemoteIP() const
|
||||||
{
|
{
|
||||||
|
if (!m_socket) {
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
sockaddr_storage addr;
|
sockaddr_storage addr;
|
||||||
int addr_len = sizeof(addr);
|
int addr_len = sizeof(addr);
|
||||||
uv_tcp_getpeername(m_socket, (sockaddr*)&addr, &addr_len);
|
uv_tcp_getpeername(m_socket, (sockaddr*)&addr, &addr_len);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user