From: Ted Lemon Date: Sat, 18 Mar 2000 03:31:39 +0000 (+0000) Subject: Fix a bug in the case-insensitive hash generator. X-Git-Tag: V3-BETA-2-PATCH-1~281 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d1f925a15d42b623878b7a747838f871b63d63d9;p=thirdparty%2Fdhcp.git Fix a bug in the case-insensitive hash generator. --- diff --git a/common/hash.c b/common/hash.c index 7e9286dbe..83a530bf2 100644 --- a/common/hash.c +++ b/common/hash.c @@ -43,7 +43,7 @@ #ifndef lint static char copyright[] = -"$Id: hash.c,v 1.19 2000/03/18 02:15:36 mellon Exp $ Copyright (c) 1995-2000 The Internet Software Consortium. All rights reserved.\n"; +"$Id: hash.c,v 1.20 2000/03/18 03:31:39 mellon Exp $ Copyright (c) 1995-2000 The Internet Software Consortium. All rights reserved.\n"; #endif /* not lint */ #include "dhcpd.h" @@ -90,7 +90,7 @@ static int do_case_hash (name, len, size) c = tolower (c); /* Add the character in... */ - accum += *s++; + accum += c; /* Add carry back in... */ while (accum > 255) { accum = (accum & 255) + (accum >> 8);