From f444cddbafa77ee415b3b44efd2dd6e2b3c59498 Mon Sep 17 00:00:00 2001 From: Simon Kelley Date: Wed, 7 Mar 2012 10:15:57 +0000 Subject: [PATCH] Don't waste time calculating EUI-64 when a lease doesn't have a name. --- src/lease.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lease.c b/src/lease.c index b9dbe7f..8271963 100644 --- a/src/lease.c +++ b/src/lease.c @@ -410,7 +410,7 @@ void lease_update_dns(void) #ifdef HAVE_DHCP6 if (lease->flags & (LEASE_TA | LEASE_NA)) prot = AF_INET6; - else + else if (lease->hostname || lease->fqdn) { struct subnet_map *map; for (map = subnets; map; map = map->next)