]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
DW:
authorwessels <>
Wed, 1 Nov 2000 11:50:25 +0000 (11:50 +0000)
committerwessels <>
Wed, 1 Nov 2000 11:50:25 +0000 (11:50 +0000)
 - missed these hash_link changes in the previous commit.

src/access_log.cc
src/htcp.cc
src/store_digest.cc

index d3e24b061fbc86b16461a71fec200fed9f7bfccf..d62e77a8472678ecbe5939a69e1a7302344d4a44 100644 (file)
@@ -1,6 +1,6 @@
 
 /*
- * $Id: access_log.cc,v 1.60 2000/10/31 23:48:13 wessels Exp $
+ * $Id: access_log.cc,v 1.61 2000/11/01 04:50:25 wessels Exp $
  *
  * DEBUG: section 46    Access Log
  * AUTHOR: Duane Wessels
@@ -78,8 +78,7 @@ const char *log_tags[] =
 
 #if FORW_VIA_DB
 typedef struct {
-    char *key;
-    void *next;
+    hash_link hash;
     int n;
 } fvdb_entry;
 static hash_table *via_table = NULL;
index 53bac0ca144a4a91b87b6d80e0f975df86baf4ce..043f9386b91cf885b478b7dc0414e0d27611c5ed 100644 (file)
@@ -1,6 +1,6 @@
 
 /*
- * $Id: htcp.cc,v 1.31 2000/06/27 22:06:02 hno Exp $
+ * $Id: htcp.cc,v 1.32 2000/11/01 04:50:25 wessels Exp $
  *
  * DEBUG: section 31    Hypertext Caching Protocol
  * AUTHOR: Duane Wesssels
@@ -910,7 +910,7 @@ htcpQuery(StoreEntry * e, request_t * req, peer * p)
     }
     htcpSend(pkt, (int) pktlen, &p->in_addr);
     save_key = queried_keys[stuff.msg_id % N_QUERIED_KEYS];
-    storeKeyCopy(save_key, e->key);
+    storeKeyCopy(save_key, e->hash.key);
     debug(31, 3) ("htcpQuery: key (%p) %s\n", save_key, storeKeyText(save_key));
     xfree(pkt);
 }
index e90ab0ee3012e9a3657111a95e7fe3ce891bd1bb..51e396ce38d744e7db2a68548849278d1729b080 100644 (file)
@@ -1,6 +1,6 @@
 
 /*
- * $Id: store_digest.cc,v 1.42 2000/06/08 18:05:36 hno Exp $
+ * $Id: store_digest.cc,v 1.43 2000/11/01 04:50:25 wessels Exp $
  *
  * DEBUG: section 71    Store Digest Manager
  * AUTHOR: Alex Rousskov
@@ -135,17 +135,17 @@ storeDigestDel(const StoreEntry * entry)
     }
     assert(entry && store_digest);
     debug(71, 6) ("storeDigestDel: checking entry, key: %s\n",
-       storeKeyText(entry->key));
+       storeKeyText(entry->hash.key));
     if (!EBIT_TEST(entry->flags, KEY_PRIVATE)) {
-       if (!cacheDigestTest(store_digest, entry->key)) {
+       if (!cacheDigestTest(store_digest, entry->hash.key)) {
            sd_stats.del_lost_count++;
            debug(71, 6) ("storeDigestDel: lost entry, key: %s url: %s\n",
-               storeKeyText(entry->key), storeUrl(entry));
+               storeKeyText(entry->hash.key), storeUrl(entry));
        } else {
            sd_stats.del_count++;
-           cacheDigestDel(store_digest, entry->key);
+           cacheDigestDel(store_digest, entry->hash.key);
            debug(71, 6) ("storeDigestDel: deled entry, key: %s\n",
-               storeKeyText(entry->key));
+               storeKeyText(entry->hash.key));
        }
     }
 #endif
@@ -187,7 +187,7 @@ storeDigestAddable(const StoreEntry * e)
     /* add some stats! XXX */
 
     debug(71, 6) ("storeDigestAddable: checking entry, key: %s\n",
-       storeKeyText(e->key));
+       storeKeyText(e->hash.key));
 
     /* check various entry flags (mimics storeCheckCachable XXX) */
     if (!EBIT_TEST(e->flags, ENTRY_CACHABLE)) {
@@ -245,14 +245,14 @@ storeDigestAdd(const StoreEntry * entry)
 
     if (storeDigestAddable(entry)) {
        sd_stats.add_count++;
-       if (cacheDigestTest(store_digest, entry->key))
+       if (cacheDigestTest(store_digest, entry->hash.key))
            sd_stats.add_coll_count++;
-       cacheDigestAdd(store_digest, entry->key);
+       cacheDigestAdd(store_digest, entry->hash.key);
        debug(71, 6) ("storeDigestAdd: added entry, key: %s\n",
-           storeKeyText(entry->key));
+           storeKeyText(entry->hash.key));
     } else {
        sd_stats.rej_count++;
-       if (cacheDigestTest(store_digest, entry->key))
+       if (cacheDigestTest(store_digest, entry->hash.key))
            sd_stats.rej_coll_count++;
     }
 }
@@ -353,7 +353,7 @@ storeDigestRewriteStart(void *datanotused)
     sd_state.rewrite_lock = e = storeCreateEntry(url, url, flags, METHOD_GET);
     assert(sd_state.rewrite_lock);
     cbdataAdd(sd_state.rewrite_lock, NULL, 0);
-    debug(71, 3) ("storeDigestRewrite: url: %s key: %s\n", url, storeKeyText(e->key));
+    debug(71, 3) ("storeDigestRewrite: url: %s key: %s\n", url, storeKeyText(e->hash.key));
     e->mem_obj->request = requestLink(urlParse(METHOD_GET, url));
     /* wait for rebuild (if any) to finish */
     if (sd_state.rebuild_lock) {