}
/* Parse all RDT packets found in the frame */
- while (offset != -1 && tvb_captured_length_remaining(tvb, offset))
+ while (offset != -1 && tvb_length_remaining(tvb, offset))
{
/* Every packet type should have at least 3 bytes */
tvb_ensure_bytes_exist(tvb, offset, 3);
}
else
{
- packet_length = tvb_captured_length_remaining(tvb, start_offset);
+ packet_length = tvb_length_remaining(tvb, start_offset);
}
/* More flags */
/* The remaining data is unparsed. */
proto_tree_add_item(tree, hf_rdt_data, tvb, offset, -1, ENC_NA);
- offset += tvb_captured_length_remaining(tvb, offset);
+ offset += tvb_length_remaining(tvb, offset);
if (packet_length < (offset - start_offset) ||
- packet_length > tvb_captured_length_remaining(tvb, start_offset))
+ packet_length > tvb_length_remaining(tvb, start_offset))
{
proto_tree_add_text(tree, tvb, 0, 0, "Packet length invalid");
- packet_length = tvb_captured_length_remaining(tvb, start_offset);
+ packet_length = tvb_length_remaining(tvb, start_offset);
}
return start_offset + packet_length;
}
else
{
- packet_length = tvb_captured_length_remaining(tvb, start_offset);
+ packet_length = tvb_length_remaining(tvb, start_offset);
}
/* Stream ID expansion */
proto_tree_add_item(tree, hf_rdt_data, tvb, offset, -1, ENC_NA);
if (packet_length < (offset - start_offset) ||
- packet_length > tvb_captured_length_remaining(tvb, start_offset))
+ packet_length > tvb_length_remaining(tvb, start_offset))
{
proto_tree_add_text(tree, tvb, 0, 0, "Packet length invalid");
- packet_length = tvb_captured_length_remaining(tvb, start_offset);
+ packet_length = tvb_length_remaining(tvb, start_offset);
}
return start_offset + packet_length;
}
else
{
- packet_length = tvb_captured_length_remaining(tvb, start_offset);
+ packet_length = tvb_length_remaining(tvb, start_offset);
}
proto_tree_add_item(tree, hf_rdt_brpt_interval, tvb, offset, 2, ENC_BIG_ENDIAN);
col_append_str(pinfo->cinfo, COL_INFO, "BANDWIDTH-REPORT: ");
if (packet_length < (offset - start_offset) ||
- packet_length > tvb_captured_length_remaining(tvb, start_offset))
+ packet_length > tvb_length_remaining(tvb, start_offset))
{
proto_tree_add_text(tree, tvb, 0, 0, "Packet length invalid");
- packet_length = tvb_captured_length_remaining(tvb, start_offset);
+ packet_length = tvb_length_remaining(tvb, start_offset);
}
return start_offset + packet_length;
}
else
{
- packet_length = tvb_captured_length_remaining(tvb, start_offset);
+ packet_length = tvb_length_remaining(tvb, start_offset);
}
/* XXX: The remaining data is unparsed. */
col_append_fstr(pinfo->cinfo, COL_INFO, "ACK: lh=%u ", lost_high_flag);
if (packet_length < (offset - start_offset) ||
- packet_length > tvb_captured_length_remaining(tvb, start_offset))
+ packet_length > tvb_length_remaining(tvb, start_offset))
{
proto_tree_add_text(tree, tvb, 0, 0, "Packet length invalid");
- packet_length = tvb_captured_length_remaining(tvb, start_offset);
+ packet_length = tvb_length_remaining(tvb, start_offset);
}
return start_offset + packet_length;
proto_tree_add_item(tree, hf_rdt_stre_reason_code, tvb, offset, 4, ENC_BIG_ENDIAN);
offset += 4;
/* XXX: Remainder is reason_text */
- offset += tvb_captured_length_remaining(tvb, offset);
+ offset += tvb_length_remaining(tvb, offset);
}
col_append_fstr(pinfo->cinfo, COL_INFO, "STREAM-END: stream-id=%02u ", stream_id);
}
else
{
- packet_length = tvb_captured_length_remaining(tvb, start_offset);
+ packet_length = tvb_length_remaining(tvb, start_offset);
}
col_append_str(pinfo->cinfo, COL_INFO, "REPORT: ");
proto_tree_add_item(tree, hf_rdt_data, tvb, offset, -1, ENC_NA);
if (packet_length < (offset - start_offset) ||
- packet_length > tvb_captured_length_remaining(tvb, start_offset))
+ packet_length > tvb_length_remaining(tvb, start_offset))
{
proto_tree_add_text(tree, tvb, 0, 0, "Packet length invalid");
- packet_length = tvb_captured_length_remaining(tvb, start_offset);
+ packet_length = tvb_length_remaining(tvb, start_offset);
}
return start_offset + packet_length;
}
else
{
- packet_length = tvb_captured_length_remaining(tvb, start_offset);
+ packet_length = tvb_length_remaining(tvb, start_offset);
}
server_out_time = tvb_get_ntohl(tvb, offset);
col_append_fstr(pinfo->cinfo, COL_INFO, "LATENCY-REPORT: t=%u ", server_out_time);
if (packet_length < (offset - start_offset) ||
- packet_length > tvb_captured_length_remaining(tvb, start_offset))
+ packet_length > tvb_length_remaining(tvb, start_offset))
{
proto_tree_add_text(tree, tvb, 0, 0, "Packet length invalid");
- packet_length = tvb_captured_length_remaining(tvb, start_offset);
+ packet_length = tvb_length_remaining(tvb, start_offset);
}
return start_offset + packet_length;
}
/* Report what is left */
- offset += tvb_captured_length_remaining(tvb, offset);
+ offset += tvb_length_remaining(tvb, offset);
col_append_str(pinfo->cinfo, COL_INFO, "RESPONSE: ");
}
else
{
- packet_length = tvb_captured_length_remaining(tvb, start_offset);
+ packet_length = tvb_length_remaining(tvb, start_offset);
}
proto_tree_add_item(tree, hf_rdt_bwpp_seqno, tvb, offset, 1, ENC_BIG_ENDIAN);
col_append_str(pinfo->cinfo, COL_INFO, "BW-PROBING: ");
if (packet_length < (offset - start_offset) ||
- packet_length > tvb_captured_length_remaining(tvb, start_offset))
+ packet_length > tvb_length_remaining(tvb, start_offset))
{
proto_tree_add_text(tree, tvb, 0, 0, "Packet length invalid");
- packet_length = tvb_captured_length_remaining(tvb, start_offset);
+ packet_length = tvb_length_remaining(tvb, start_offset);
}
return start_offset + packet_length;
/* The remaining data is unparsed. */
proto_tree_add_item(tree, hf_rdt_data, tvb, offset, -1, ENC_NA);
- offset += tvb_captured_length_remaining(tvb, offset);
+ offset += tvb_length_remaining(tvb, offset);
col_append_str(pinfo->cinfo, COL_INFO, "UNKNOWN-CTL: ");