aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-rpcap.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-rpcap.c')
-rw-r--r--epan/dissectors/packet-rpcap.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/epan/dissectors/packet-rpcap.c b/epan/dissectors/packet-rpcap.c
index 2a9e7864b0..70f81fe03f 100644
--- a/epan/dissectors/packet-rpcap.c
+++ b/epan/dissectors/packet-rpcap.c
@@ -374,7 +374,7 @@ dissect_rpcap_error (tvbuff_t *tvb, packet_info *pinfo,
proto_item *ti;
gint len;
- len = tvb_length_remaining (tvb, offset);
+ len = tvb_captured_length_remaining (tvb, offset);
if (len <= 0)
return;
@@ -498,7 +498,7 @@ dissect_rpcap_findalldevs_if (tvbuff_t *tvb, packet_info *pinfo _U_,
for (i = 0; i < naddr; i++) {
offset = dissect_rpcap_findalldevs_ifaddr (tvb, pinfo, tree, offset);
- if (tvb_length_remaining (tvb, offset) < 0) {
+ if (tvb_reported_length_remaining (tvb, offset) < 0) {
/* No more data in packet */
expert_add_info(pinfo, ti, &ei_no_more_data);
break;
@@ -524,7 +524,7 @@ dissect_rpcap_findalldevs_reply (tvbuff_t *tvb, packet_info *pinfo _U_,
for (i = 0; i < no_devs; i++) {
offset = dissect_rpcap_findalldevs_if (tvb, pinfo, tree, offset);
- if (tvb_length_remaining (tvb, offset) < 0) {
+ if (tvb_reported_length_remaining (tvb, offset) < 0) {
/* No more data in packet */
expert_add_info(pinfo, ti, &ei_no_more_data);
break;
@@ -613,7 +613,7 @@ dissect_rpcap_filter (tvbuff_t *tvb, packet_info *pinfo,
for (i = 0; i < nitems; i++) {
offset = dissect_rpcap_filterbpf_insn (tvb, pinfo, tree, offset);
- if (tvb_length_remaining (tvb, offset) < 0) {
+ if (tvb_reported_length_remaining (tvb, offset) < 0) {
/* No more data in packet */
expert_add_info(pinfo, ti, &ei_no_more_data);
break;
@@ -673,7 +673,7 @@ dissect_rpcap_open_request (tvbuff_t *tvb, packet_info *pinfo _U_,
{
gint len;
- len = tvb_length_remaining (tvb, offset);
+ len = tvb_captured_length_remaining (tvb, offset);
proto_tree_add_item (parent_tree, hf_open_request, tvb, offset, len, ENC_ASCII|ENC_NA);
}
@@ -866,7 +866,7 @@ dissect_rpcap_packet (tvbuff_t *tvb, packet_info *pinfo, proto_tree *top_tree,
* reported_length_remaining should not be -1, as offset is at
* most right past the end of the available data in the packet.
*/
- reported_length_remaining = tvb_length_remaining (tvb, offset);
+ reported_length_remaining = tvb_reported_length_remaining (tvb, offset);
if (caplen > (guint)reported_length_remaining) {
expert_add_info(pinfo, ti, &ei_caplen_too_big);
return;
@@ -972,7 +972,7 @@ dissect_rpcap (tvbuff_t *tvb, packet_info *pinfo, proto_tree *top_tree, void* da
dissect_rpcap_stats_reply (tvb, pinfo, tree, offset);
break;
default:
- len = tvb_length_remaining (tvb, offset);
+ len = tvb_reported_length_remaining (tvb, offset);
if (len) {
/* Yet unknown, dump as data */
proto_item_set_len (ti, 8);
@@ -982,7 +982,7 @@ dissect_rpcap (tvbuff_t *tvb, packet_info *pinfo, proto_tree *top_tree, void* da
break;
}
- return tvb_length(tvb);
+ return tvb_captured_length(tvb);
}
@@ -994,7 +994,7 @@ check_rpcap_heur (tvbuff_t *tvb, gboolean tcp)
guint16 msg_value;
guint32 plen, len, caplen;
- if (tvb_length (tvb) < 8)
+ if (tvb_captured_length (tvb) < 8)
/* Too short */
return FALSE;
@@ -1028,7 +1028,7 @@ check_rpcap_heur (tvbuff_t *tvb, gboolean tcp)
plen = tvb_get_ntohl (tvb, offset);
offset += 4;
- len = (guint32) tvb_length_remaining (tvb, offset);
+ len = (guint32) tvb_reported_length_remaining (tvb, offset);
switch (msg_type) {