summaryrefslogtreecommitdiff
path: root/epan/req_resp_hdrs.c
diff options
context:
space:
mode:
authorAndersBroman <anders.broman@ericsson.com>2014-05-14 12:35:30 +0200
committerAnders Broman <a.broman58@gmail.com>2014-05-14 10:50:22 +0000
commit836530e98500ab360117b21826f038403a8cd25c (patch)
tree99595076de7d27c914fb737c1d17b9e2eeef58ae /epan/req_resp_hdrs.c
parent2828bf7777be3289b929e7c2c15794782ea67ebd (diff)
downloadwireshark-836530e98500ab360117b21826f038403a8cd25c.tar.gz
- Replace tvb_length_remaining -> tvb_captured_length_remaining,
- Use length_remaining in tvb_find_line_end() rather than -1 it should give a faster code path. Change-Id: Ia6c289f1701add48429b25152db8a8e5cea9e053 Reviewed-on: https://code.wireshark.org/review/1632 Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan/req_resp_hdrs.c')
-rw-r--r--epan/req_resp_hdrs.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/epan/req_resp_hdrs.c b/epan/req_resp_hdrs.c
index a9a8fd095a..f9ac6f1682 100644
--- a/epan/req_resp_hdrs.c
+++ b/epan/req_resp_hdrs.c
@@ -110,7 +110,7 @@ req_resp_hdrs_do_reassembly(tvbuff_t *tvb, const int offset, packet_info *pinfo,
return FALSE;
}
- length_remaining = tvb_length_remaining(tvb,
+ length_remaining = tvb_captured_length_remaining(tvb,
next_offset);
/*
@@ -118,7 +118,7 @@ req_resp_hdrs_do_reassembly(tvbuff_t *tvb, const int offset, packet_info *pinfo,
* header (i.e. a line end).
*/
linelen = tvb_find_line_end(tvb, next_offset,
- -1, &next_offset, TRUE);
+ length_remaining, &next_offset, TRUE);
if (linelen == -1 &&
length_remaining >= reported_length_remaining) {
/*
@@ -256,11 +256,11 @@ req_resp_hdrs_do_reassembly(tvbuff_t *tvb, const int offset, packet_info *pinfo,
return FALSE;
}
- length_remaining = tvb_length_remaining(tvb,
+ length_remaining = tvb_captured_length_remaining(tvb,
next_offset);
linelen = tvb_find_line_end(tvb, next_offset,
- -1, &chunk_offset, TRUE);
+ length_remaining, &chunk_offset, TRUE);
if (linelen == -1 &&
length_remaining >=
@@ -300,7 +300,7 @@ req_resp_hdrs_do_reassembly(tvbuff_t *tvb, const int offset, packet_info *pinfo,
* trailing CRLF.
*/
linelen = tvb_find_line_end(tvb,
- chunk_offset, -1, &chunk_offset, TRUE);
+ chunk_offset, length_remaining, &chunk_offset, TRUE);
if (linelen == -1 &&
length_remaining >=
@@ -354,7 +354,7 @@ req_resp_hdrs_do_reassembly(tvbuff_t *tvb, const int offset, packet_info *pinfo,
}
/* next_offset has been set to the end of the headers */
if (!tvb_bytes_exist(tvb, next_offset, content_length)) {
- length_remaining = tvb_length_remaining(tvb,
+ length_remaining = tvb_captured_length_remaining(tvb,
next_offset);
reported_length_remaining =
tvb_reported_length_remaining(tvb, next_offset);
@@ -382,7 +382,7 @@ req_resp_hdrs_do_reassembly(tvbuff_t *tvb, const int offset, packet_info *pinfo,
* we wont do any reassembly.
* Set up tcp reassembly until the end of this session.
*/
- length_remaining = tvb_length_remaining(tvb, next_offset);
+ length_remaining = tvb_captured_length_remaining(tvb, next_offset);
reported_length_remaining = tvb_reported_length_remaining(tvb, next_offset);
if (length_remaining < reported_length_remaining) {
/*