/* swaps out request using httpRequestPack */ void httpRequestSwapOut(const request_t * req, StoreEntry * e) { Packer p; assert(req && e); packerToStoreInit(&p, e); httpRequestPack(req, &p); packerClean(&p); }
/* swap: create swap-based packer, pack, destroy packer */ void httpReplySwapOut(const HttpReply * rep, StoreEntry * e) { Packer p; assert(rep && e); packerToStoreInit(&p, e); httpReplyPackInto(rep, &p); packerClean(&p); }