X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fback-meta%2Fdncache.c;h=c1020c73409aeff4c88886e7a3120476ac345474;hb=8d14165274b244d6f91587502bd0a23ec7b08a87;hp=dbdc0fdef2991c2409d9ee2f5552a77f7ee5c395;hpb=3c598e89fb34a892d369a138daa8c3314294493c;p=openldap diff --git a/servers/slapd/back-meta/dncache.c b/servers/slapd/back-meta/dncache.c index dbdc0fdef2..c1020c7340 100644 --- a/servers/slapd/back-meta/dncache.c +++ b/servers/slapd/back-meta/dncache.c @@ -1,7 +1,7 @@ /* $OpenLDAP$ */ /* This work is part of OpenLDAP Software . * - * Copyright 1999-2004 The OpenLDAP Foundation. + * Copyright 1999-2005 The OpenLDAP Foundation. * Portions Copyright 2001-2003 Pierangelo Masarati. * Portions Copyright 1999-2003 Howard Chu. * All rights reserved. @@ -96,7 +96,7 @@ meta_dncache_get_target( { struct metadncacheentry tmp_entry, *entry; time_t curr_time; - int target = -1; + int target = META_TARGET_NONE; assert( cache ); assert( ndn ); @@ -115,6 +115,7 @@ meta_dncache_get_target( */ if ( cache->ttl < 0 ) { target = entry->target; + } else { /*