aboutsummaryrefslogtreecommitdiff
path: root/crypto/openssh
diff options
context:
space:
mode:
authorBrian Feldman <green@FreeBSD.org>2000-06-26 23:39:26 +0000
committerBrian Feldman <green@FreeBSD.org>2000-06-26 23:39:26 +0000
commitc342fc930bd3458b1f195dc012da39e85b01c1da (patch)
tree509066ca576d6436d411b75a9297998109153ea7 /crypto/openssh
parente1e1452d61eba73053f24863d9724d24bec9424c (diff)
downloadsrc-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.c1
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 {