summaryrefslogtreecommitdiff
path: root/src/network/tcp_server_socket.hpp
diff options
context:
space:
mode:
authorlouiz’ <louiz@louiz.org>2020-02-25 22:53:37 +0100
committerlouiz’ <louiz@louiz.org>2020-02-25 22:53:37 +0100
commit23f3f48b4aaca4d933b0fc448482c463dd2f31be (patch)
tree2de984557db6c3b03ac44b18028680355a3d458f /src/network/tcp_server_socket.hpp
parentb18d81ae9faf6adcf4020680bc5d874bf92848c8 (diff)
downloadbiboumi-23f3f48b4aaca4d933b0fc448482c463dd2f31be.tar.gz
biboumi-23f3f48b4aaca4d933b0fc448482c463dd2f31be.tar.bz2
biboumi-23f3f48b4aaca4d933b0fc448482c463dd2f31be.tar.xz
biboumi-23f3f48b4aaca4d933b0fc448482c463dd2f31be.zip
Only consider sockets that are in valid states as identd candidates
When an identd query happens, we check all the connected sockets for their local and remote ports, to compare them with the query. But we MUST only consider the connected ones because: - It doesn’t make sense to answer for a connection that has just been closed - A non-connected sockets is not in a valid state for this (specifically here: its ::port attribute is empty) fix #3421
Diffstat (limited to 'src/network/tcp_server_socket.hpp')
0 files changed, 0 insertions, 0 deletions