/*
- * $Id: peer_select.cc,v 1.61 1998/05/21 22:39:00 wessels Exp $
+ * $Id: peer_select.cc,v 1.62 1998/05/26 15:48:27 wessels Exp $
*
* DEBUG: section 44 Peer Selection Algorithm
* AUTHOR: Duane Wessels
if (entry->ping_status != PING_NONE)
return 0;
assert(direct != DIRECT_YES);
- if (!EBIT_TEST(entry->flag, HIERARCHICAL) && direct != DIRECT_NO)
+ if (!EBIT_TEST(request->flags, REQ_HIERARCHICAL) && direct != DIRECT_NO)
return 0;
if (EBIT_TEST(entry->flag, KEY_PRIVATE) && !neighbors_do_private_keys)
if (direct != DIRECT_NO)
/*
- * $Id: store.cc,v 1.417 1998/05/22 23:44:29 wessels Exp $
+ * $Id: store.cc,v 1.418 1998/05/26 15:48:28 wessels Exp $
*
* DEBUG: section 20 Storage Manager
* AUTHOR: Harvest Derived
EBIT_CLR(e->flag, ENTRY_CACHABLE);
storeReleaseRequest(e);
}
- if (EBIT_TEST(flags, REQ_HIERARCHICAL))
- EBIT_SET(e->flag, HIERARCHICAL);
- else
- EBIT_CLR(e->flag, HIERARCHICAL);
e->store_status = STORE_PENDING;
storeSetMemStatus(e, NOT_IN_MEMORY);
e->swap_status = SWAPOUT_NONE;