/*
- * $Id: dns_internal.cc,v 1.9 1999/04/19 04:45:03 wessels Exp $
+ * $Id: dns_internal.cc,v 1.10 1999/04/19 05:13:41 wessels Exp $
*
* DEBUG: section 78 DNS lookups; interacts with lib/rfc1035.c
* AUTHOR: Duane Wessels
}
q = idnsFindQuery(rid);
if (q == NULL) {
- debug(78, 1) ("idnsGrokReply: Didn't find query!\n");
+ debug(78, 3) ("idnsGrokReply: Late response\n");
rfc1035RRDestroy(answers, n);
return;
}
q = n->data;
if (tvSubDsec(q->sent_t, current_time) < 5.0)
break;
- debug(78, 1) ("idnsCheckQueue: ID %#04x timeout\n",
+ debug(78, 3) ("idnsCheckQueue: ID %#04x timeout\n",
q->id);
dlinkDelete(&q->lru, &lru_list);
if (q->nsends < IDNS_MAX_TRIES) {
idnsSendQuery(q);
} else {
int v = cbdataValid(q->callback_data);
- debug(78, 1) ("idnsCheckQueue: ID %x: giving up after %d tries\n",
- (int) q->id, q->nsends);
+ debug(78, 1) ("idnsCheckQueue: ID %x: giving up after %d tries and %5.1f seconds\n",
+ (int) q->id, q->nsends,
+ tvSubDsec(q->start_t, current_time));
cbdataUnlock(q->callback_data);
if (v)
q->callback(q->callback_data, NULL, 0);
/*
- * $Id: fqdncache.cc,v 1.128 1999/04/18 05:28:52 wessels Exp $
+ * $Id: fqdncache.cc,v 1.129 1999/04/19 05:15:55 wessels Exp $
*
* DEBUG: section 35 FQDN Cache
* AUTHOR: Harvest Derived
fqdncacheUnlockEntry(f);
}
-#if USE_DNSSERVERS
static fqdncache_entry *
+#if USE_DNSSERVERS
fqdncacheParse(const char *inbuf)
{
LOCAL_ARRAY(char, buf, DNS_INBUF_SZ);
return &f;
}
#else
-static fqdncache_entry *
fqdncacheParse(rfc1035_rr * answers, int nr)
{
static fqdncache_entry f;
f.expires = squid_curtime;
f.status = FQDN_NEGATIVE_CACHED;
if (nr < 0) {
- debug(35, 1) ("fqdncacheParse: Lookup failed (error %d)\n",
+ debug(35, 3) ("fqdncacheParse: Lookup failed (error %d)\n",
rfc1035_errno);
assert(rfc1035_error_message);
f.error_message = xstrdup(rfc1035_error_message);
return &f;
}
if (nr == 0) {
- debug(35, 1) ("fqdncacheParse: No DNS records\n");
+ debug(35, 3) ("fqdncacheParse: No DNS records\n");
f.error_message = xstrdup("No DNS records");
return &f;
}
/*
- * $Id: ipcache.cc,v 1.214 1999/04/19 05:13:41 wessels Exp $
+ * $Id: ipcache.cc,v 1.215 1999/04/19 05:15:54 wessels Exp $
*
* DEBUG: section 14 IP Cache
* AUTHOR: Harvest Derived
ipcacheUnlockEntry(i);
}
-#if USE_DNSSERVERS
static ipcache_entry *
+#if USE_DNSSERVERS
ipcacheParse(const char *inbuf)
{
LOCAL_ARRAY(char, buf, DNS_INBUF_SZ);
return &i;
}
#else
-static ipcache_entry *
ipcacheParse(rfc1035_rr * answers, int nr)
{
static ipcache_entry i;