2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-29 05:17:57 +00:00

Don't exclude dynamic BOOTP from uid test (?)

This commit is contained in:
Ted Lemon 1997-09-16 18:14:18 +00:00
parent 78b8c3061c
commit ae1844c8a8

View File

@ -42,7 +42,7 @@
#ifndef lint
static char copyright[] =
"$Id: memory.c,v 1.34 1997/06/08 04:25:35 mellon Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved.\n";
"$Id: memory.c,v 1.35 1997/09/16 18:14:18 mellon Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved.\n";
#endif /* not lint */
#include "dhcpd.h"
@ -460,8 +460,7 @@ int supersede_lease (comp, lease, commit)
if (!(lease -> flags & ABANDONED_LEASE) &&
comp -> ends > cur_time &&
((comp -> uid && (lease -> uid ||
!(lease -> flags & DYNAMIC_BOOTP_OK)) &&
(((comp -> uid && lease -> uid) &&
(comp -> uid_len != lease -> uid_len ||
memcmp (comp -> uid, lease -> uid, comp -> uid_len))) ||
(!comp -> uid &&