1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-03-09 15:49:59 +00:00

Fix #1543, use getpeername to retrieve client ip. 3.0.92

This commit is contained in:
winlin 2020-01-05 20:06:25 +08:00
parent 498f3c5df9
commit bc6c61e546
5 changed files with 63 additions and 3 deletions

View file

@ -1142,7 +1142,7 @@ string srs_get_peer_ip(int fd)
// discovery client information
sockaddr_storage addr;
socklen_t addrlen = sizeof(addr);
if (getsockname(fd, (sockaddr*)&addr, &addrlen) == -1) {
if (getpeername(fd, (sockaddr*)&addr, &addrlen) == -1) {
return "";
}