htp/body: minor optimization

pull/8421/head
Victor Julien 3 years ago
parent b62a513c47
commit f788d31f22

@ -162,15 +162,10 @@ void HtpBodyPrune(HtpState *state, HtpBody *body, int direction)
SCReturn;
}
/* get the configured inspect sizes. Default to response values */
uint32_t min_size = state->cfg->response.inspect_min_size;
uint32_t window = state->cfg->response.inspect_window;
if (direction == STREAM_TOSERVER) {
min_size = state->cfg->request.inspect_min_size;
window = state->cfg->request.inspect_window;
}
const HTPCfgDir *cfg =
(direction == STREAM_TOCLIENT) ? &state->cfg->response : &state->cfg->request;
uint32_t min_size = cfg->inspect_min_size;
uint32_t window = cfg->inspect_window;
uint64_t max_window = ((min_size > window) ? min_size : window);
uint64_t in_flight = body->content_len_so_far - body->body_inspected;

Loading…
Cancel
Save