Changeset View
Changeset View
Standalone View
Standalone View
usr.sbin/nscd/cachelib.c
Show First 20 Lines • Show All 755 Lines • ▼ Show 20 Lines | if (find_res->fifo_policy_item->last_request_time.tv_sec - | ||||
common_entry->policies[0]->remove_item_func( | common_entry->policies[0]->remove_item_func( | ||||
common_entry->policies[0], | common_entry->policies[0], | ||||
find_res->fifo_policy_item); | find_res->fifo_policy_item); | ||||
common_entry->policies[0]->destroy_item_func( | common_entry->policies[0]->destroy_item_func( | ||||
find_res->fifo_policy_item); | find_res->fifo_policy_item); | ||||
HASHTABLE_ENTRY_REMOVE(cache_ht_, item, find_res); | HASHTABLE_ENTRY_REMOVE(cache_ht_, item, find_res); | ||||
--common_entry->items_size; | --common_entry->items_size; | ||||
return (-1); | |||||
} | } | ||||
} | } | ||||
if ((*value_size < find_res->value_size) || (value == NULL)) { | if ((*value_size < find_res->value_size) || (value == NULL)) { | ||||
*value_size = find_res->value_size; | *value_size = find_res->value_size; | ||||
TRACE_OUT(cache_read); | TRACE_OUT(cache_read); | ||||
return (-2); | return (-2); | ||||
} | } | ||||
▲ Show 20 Lines • Show All 473 Lines • Show Last 20 Lines |