diff options
author | Brian Feldman <green@FreeBSD.org> | 2000-02-25 05:35:33 +0000 |
---|---|---|
committer | Brian Feldman <green@FreeBSD.org> | 2000-02-25 05:35:33 +0000 |
commit | 50cae6391f126fd807740af51a44cde24c4009d1 (patch) | |
tree | 6fabbc7d00422f38dac94a3949735c00187a3ee0 /security | |
parent | Update to 1.0.6 (diff) |
Fix a coredump-y bug that crept in recently.
Notes
Notes:
svn path=/head/; revision=26267
Diffstat (limited to 'security')
-rw-r--r-- | security/openssh/files/patch-an | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/security/openssh/files/patch-an b/security/openssh/files/patch-an index 9bbdf3348585..0a3e98efec74 100644 --- a/security/openssh/files/patch-an +++ b/security/openssh/files/patch-an @@ -39,7 +39,7 @@ +const size_t MAGIC_CONNECTIONS_SIZE = 1; + +static __inline int -+magic_hash(struct sockaddr *sa) { ++magic_hash(struct sockaddr_storage *sa) { + + return 0; +} @@ -89,7 +89,7 @@ + struct magic_connection *mc; + + (void)gettimeofday(&connections_end, NULL); -+ mc = &magic_connections[magic_hash(ai->ai_addr)]; ++ mc = &magic_connections[magic_hash(&from)]; + diff = timevaldiff(&mc->connections_begin, &connections_end); + if (diff.tv_sec >= options.connections_period) { + /* |