The cache_digest function calculates the MD5 signature of a specified URL and stores the signature in a digest variable.
#include <libproxy/cache.h> void cache_digest(char *url, unsigned char digest[16]));
void
char *url is a string containing the cache file name of a URL.
name *digest is an array to store the MD5 signature of the URL.