diff options
author | Brian Feldman <green@FreeBSD.org> | 2000-06-26 23:39:26 +0000 |
---|---|---|
committer | Brian Feldman <green@FreeBSD.org> | 2000-06-26 23:39:26 +0000 |
commit | c342fc930bd3458b1f195dc012da39e85b01c1da (patch) | |
tree | 509066ca576d6436d411b75a9297998109153ea7 /crypto/openssh | |
parent | e1e1452d61eba73053f24863d9724d24bec9424c (diff) | |
download | src-c342fc930bd3458b1f195dc012da39e85b01c1da.tar.gz src-c342fc930bd3458b1f195dc012da39e85b01c1da.zip |
Also make sure to close the socket that exceeds your rate limit.
Notes
Notes:
svn path=/head/; revision=62144
Diffstat (limited to 'crypto/openssh')
-rw-r--r-- | crypto/openssh/sshd.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/crypto/openssh/sshd.c b/crypto/openssh/sshd.c index 0821b75f79cb..177c394403aa 100644 --- a/crypto/openssh/sshd.c +++ b/crypto/openssh/sshd.c @@ -868,6 +868,7 @@ main(int ac, char **av) options.connections_period, myaddr, get_sock_port(newsock, 1), ntop); free((void *)myaddr); + close(newsock); ratelim_exceeded = 0; continue; } else { |