From 638524c2d89e11a0715913d9820cb0edf876ae2f Mon Sep 17 00:00:00 2001 From: green Date: Fri, 25 Feb 2000 05:35:33 +0000 Subject: Fix a coredump-y bug that crept in recently. --- security/openssh/files/patch-an | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'security') 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) { + /* -- cgit