From 0c9cceb14391ddc4151af183dc58b7523aa5a59a Mon Sep 17 00:00:00 2001 From: David Hankins Date: Fri, 4 May 2007 21:47:15 +0000 Subject: - Error in rt16831 repaired...append the n_hw tail of the insert point to the n_hw point of the current lease...not the n_uid tail. --- server/mdb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/mdb.c b/server/mdb.c index 5b8e4e3e..6d5c91da 100644 --- a/server/mdb.c +++ b/server/mdb.c @@ -34,7 +34,7 @@ #ifndef lint static char copyright[] = -"$Id: mdb.c,v 1.83.16.4 2007/04/26 20:06:50 dhankins Exp $ Copyright (c) 2004-2006 Internet Systems Consortium. All rights reserved.\n"; +"$Id: mdb.c,v 1.83.16.5 2007/05/04 21:47:15 dhankins Exp $ Copyright (c) 2004-2006 Internet Systems Consortium. All rights reserved.\n"; #endif /* not lint */ #include "dhcpd.h" @@ -1910,7 +1910,7 @@ hw_hash_add(struct lease *lease) lease, MDL); } else /* (prev != NULL) */ { if(prev->n_hw != NULL) { - lease_reference(&lease->n_hw, prev->n_uid, + lease_reference(&lease->n_hw, prev->n_hw, MDL); lease_dereference(&prev->n_hw, MDL); } -- cgit v1.2.1