MCPcopy Create free account
hub / github.com/apache/trafficserver / TSCacheKeyDigestFromUrlSet

Function TSCacheKeyDigestFromUrlSet

src/api/InkAPI.cc:3003–3014  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3001}
3002
3003TSReturnCode
3004TSCacheKeyDigestFromUrlSet(TSCacheKey key, TSMLoc url)
3005{
3006 sdk_assert(sdk_sanity_check_cachekey(key) == TS_SUCCESS);
3007
3008 if ((reinterpret_cast<CacheInfo *>(key))->magic != CACHE_INFO_MAGIC_ALIVE) {
3009 return TS_ERROR;
3010 }
3011
3012 url_CryptoHash_get(reinterpret_cast<URLImpl *>(url), &(reinterpret_cast<CacheInfo *>(key))->cache_key);
3013 return TS_SUCCESS;
3014}
3015
3016TSReturnCode
3017TSCacheKeyDataTypeSet(TSCacheKey key, TSCacheDataType type)

Callers 2

setup_requestFunction · 0.85
removeCacheKeyFunction · 0.85

Calls 2

url_CryptoHash_getFunction · 0.85

Tested by

no test coverage detected