diff options
author | David Hankins <dhankins@isc.org> | 2007-05-04 21:47:54 +0000 |
---|---|---|
committer | David Hankins <dhankins@isc.org> | 2007-05-04 21:47:54 +0000 |
commit | aa99f597f7f4afc4f1ceb8617da0f2d7804d2a21 (patch) | |
tree | 485386d701f166dc9520fb6509445ea37cd12f68 | |
parent | a46102a763b1acebdcf4918e45a1a3e879fb8fa1 (diff) | |
download | isc-dhcp-aa99f597f7f4afc4f1ceb8617da0f2d7804d2a21.tar.gz |
- Error in rt16831 repaired...append the n_hw tail of the insert point tov3_0_6b1
the n_hw point of the current lease...not the n_uid tail.
-rw-r--r-- | server/mdb.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/server/mdb.c b/server/mdb.c index 1ed901ce..84e19ff5 100644 --- a/server/mdb.c +++ b/server/mdb.c @@ -34,7 +34,7 @@ #ifndef lint static char copyright[] = -"$Id: mdb.c,v 1.67.2.29 2007/05/01 20:42:57 each Exp $ Copyright (c) 2004-2005 Internet Systems Consortium. All rights reserved.\n"; +"$Id: mdb.c,v 1.67.2.30 2007/05/04 21:47:54 dhankins Exp $ Copyright (c) 2004-2005 Internet Systems Consortium. All rights reserved.\n"; #endif /* not lint */ #include "dhcpd.h" @@ -1809,7 +1809,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); } |