replace some deprecated tvb_length calls
authorEvan Huus <eapache@gmail.com>
Sun, 19 Apr 2015 19:39:40 +0000 (15:39 -0400)
committerAnders Broman <a.broman58@gmail.com>
Mon, 20 Apr 2015 06:36:38 +0000 (06:36 +0000)
Change-Id: I18152e75aec2eedccad4d393c1b4b493cd7b406d
Reviewed-on: https://code.wireshark.org/review/8125
Reviewed-by: Evan Huus <eapache@gmail.com>
Petri-Dish: Evan Huus <eapache@gmail.com>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
epan/dissectors/packet-packetlogger.c
epan/dissectors/packet-pcep.c
epan/dissectors/packet-pcp.c
epan/dissectors/packet-peekremote.c
epan/dissectors/packet-pgm.c
epan/dissectors/packet-pktc.c
epan/dissectors/packet-pktgen.c

index ff5c5216b507326f5e2aeea6faf4ee15b848f73c..7b2095be5aa86ab2145706168d0134526eefc14b 100644 (file)
@@ -93,7 +93,7 @@ static int dissect_packetlogger(tvbuff_t *tvb, packet_info *pinfo,
   proto_tree_add_item (packetlogger_tree, hf_type, tvb, 0, 1, ENC_BIG_ENDIAN);
   proto_item_append_text (ti, " %s", val_to_str (pl_type, type_vals, "Unknown 0x%02x"));
 
-  len = tvb_length_remaining (tvb, 1);
+  len = tvb_reported_length_remaining (tvb, 1);
   next_tvb = tvb_new_subset_remaining (tvb, 1);
 
   if (pl_type <= PKT_RECV_ACL_DATA) {
index 95f8f468e107e230b1b368d16f9070f1734082c0..3fb6048c0abbc5c2f7696119164c587fd92cf869 100644 (file)
@@ -3054,7 +3054,7 @@ dissect_pcep_pdu(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data
     col_clear(pinfo->cinfo, COL_INFO);
 
     dissect_pcep_msg_tree(tvb, tree, ett_pcep, pinfo);
-    return tvb_length(tvb);
+    return tvb_captured_length(tvb);
 }
 
 static int
@@ -3062,7 +3062,7 @@ dissect_pcep(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data)
 {
     tcp_dissect_pdus(tvb, pinfo, tree, TRUE, 4, get_pcep_message_len,
                      dissect_pcep_pdu, data);
-    return tvb_length(tvb);
+    return tvb_captured_length(tvb);
 }
 
 /*Register the protocol with wireshark*/
index 95f31f173ae3688a0fafadecc48f70de937536d9..d6ceb2f928e60b6a8e277d8274f9101434dc7454 100644 (file)
@@ -1596,14 +1596,14 @@ static int dissect_pcp_message(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tr
             expert_add_info(pinfo, pcp_tree, &ei_pcp_unimplemented_packet_type);
             break;
     }
-    return tvb_length(tvb);
+    return tvb_captured_length(tvb);
 }
 
 static int dissect_pcp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data)
 {
     /* pass all packets through TCP-reassembly */
     tcp_dissect_pdus(tvb, pinfo, tree, TRUE, PCP_HEADER_LEN, get_pcp_message_len, dissect_pcp_message, data);
-    return tvb_length(tvb);
+    return tvb_captured_length(tvb);
 }
 
 /* setup the dissecting */
index a583cb6989d7fb9a9a5f1e90437ca912b3fceda3..53c27cbc9d161cba7a82d51a49195c741abf8666 100644 (file)
@@ -478,7 +478,7 @@ dissect_peekremote_legacy(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, v
    */
   if (dissect_peekremote_new(tvb, pinfo, tree, u)) {
     /* Yup, it was peekremote-ng, and it's been dissected as such. */
-    return tvb_length(tvb);
+    return tvb_reported_length(tvb);
   }
 
   col_set_str(pinfo->cinfo, COL_PROTOCOL, "PEEKREMOTE");
index df118ab62236c808ddd347c2dc84a988109803a2..1a44dadc45a1ca2619a8e58355f05b7ff231bd5d 100644 (file)
@@ -918,7 +918,7 @@ dissect_pgm(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
                                ptvcursor_current_offset(cursor), 2, pgmhdr_cksum, "not available");
                } else {
                        reportedlen = tvb_reported_length(tvb);
-                       pgmlen = tvb_length(tvb);
+                       pgmlen = tvb_captured_length(tvb);
                        if (pgm_check_checksum && pgmlen >= reportedlen) {
                                vec_t cksum_vec[1];
                                guint16 computed_cksum;
index 5027f0d27ebd1d689263a09441672a3139cad3ee..a4f758719f81e9fd4eb338df59b0377d1827f3f5 100644 (file)
@@ -525,7 +525,7 @@ dissect_pktc_mtafqdn_krbsafeuserdata(packet_info *pinfo, tvbuff_t *tvb, proto_tr
 
     case PKTC_MTAFQDN_REP:
         /* MTA FQDN */
-        string_len = tvb_length_remaining(tvb, offset) - 4;
+        string_len = tvb_reported_length_remaining(tvb, offset) - 4;
         if (string_len <= 0)
                 THROW(ReportedBoundsError);
         proto_tree_add_item(tree, hf_pktc_mtafqdn_fqdn, tvb, offset, string_len, ENC_ASCII|ENC_NA);
index 476d33a7386276ac255af7789329a4672055191e..c747370ed366fbd01f1130232fe35819660f701d 100644 (file)
@@ -64,8 +64,8 @@ static gboolean dissect_pktgen(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tr
     guint32     magic;
 
     /* check for min size */
-    if (tvb_length(tvb) < 16) {  /* Not a PKTGEN packet. */
-    return FALSE;
+    if (tvb_reported_length(tvb) < 16) {  /* Not a PKTGEN packet. */
+        return FALSE;
     }
 
     /* check for magic number */
@@ -110,7 +110,7 @@ static gboolean dissect_pktgen(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tr
 
         proto_tree_add_time(pktgen_tree, hf_pktgen_timestamp, tvb, offset - 8, 8, &tstamp);
 
-        if (tvb_length_remaining(tvb, offset)) /* random data */
+        if (tvb_reported_length_remaining(tvb, offset)) /* random data */
             call_dissector(data_handle, tvb_new_subset_remaining(tvb, offset), pinfo,
             pktgen_tree);
     }