diff options
author | alagoutte <alagoutte@f5534014-38df-0310-8fa8-9805f1628bb7> | 2012-02-06 22:12:32 +0000 |
---|---|---|
committer | alagoutte <alagoutte@f5534014-38df-0310-8fa8-9805f1628bb7> | 2012-02-06 22:12:32 +0000 |
commit | 8d3261c036cf7170fb0ec73bf1673e9c2c422d56 (patch) | |
tree | 183b58a13bf8b9a8d21ecc55463293b00a8c9996 | |
parent | ea79b8fbb7bdc36493e451b0b3e7e3faa7b56f59 (diff) |
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@40898 f5534014-38df-0310-8fa8-9805f1628bb7
-rw-r--r-- | epan/dissectors/packet-dtn.c | 54 |
1 files changed, 27 insertions, 27 deletions
diff --git a/epan/dissectors/packet-dtn.c b/epan/dissectors/packet-dtn.c index 0ed5db9cd8..db97ce2060 100644 --- a/epan/dissectors/packet-dtn.c +++ b/epan/dissectors/packet-dtn.c @@ -1615,7 +1615,7 @@ dissect_admin_record(proto_tree *primary_tree, tvbuff_t *tvb, int offset) guint8 record_type; guint8 status; guint8 reason; - int record_size = 0; + int start_offset = offset; int sdnv_length; int timestamp_sequence; int endpoint_length; @@ -1648,7 +1648,7 @@ dissect_admin_record(proto_tree *primary_tree, tvbuff_t *tvb, int offset) proto_tree_add_text(admin_record_tree, tvb, offset, 1, "Administrative Record Type: Bundle Status Report"); - ++record_size; ++offset; + ++offset; /* Decode Bundle Status Report Flags */ status = tvb_get_guint8(tvb, offset); @@ -1668,7 +1668,7 @@ dissect_admin_record(proto_tree *primary_tree, tvbuff_t *tvb, int offset) tvb, offset, 1, status); proto_tree_add_boolean(status_flag_tree, hf_bundle_admin_acked, tvb, offset, 1, status); - ++record_size; ++offset; + ++offset; reason = tvb_get_guint8(tvb, offset); if(reason == 0) { @@ -1681,20 +1681,20 @@ dissect_admin_record(proto_tree *primary_tree, tvbuff_t *tvb, int offset) val_to_str(reason, status_report_reason_codes, "Invalid")); } - ++record_size; ++offset; + ++offset; if(record_type & ADMIN_REC_FLAGS_FRAGMENT) { sdnv_length = add_sdnv_to_tree(admin_record_tree, tvb, offset, "Fragment Offset"); if(sdnv_length <= 0) { return 0; } - offset += sdnv_length; record_size += sdnv_length; + offset += sdnv_length; sdnv_length = add_sdnv_to_tree(admin_record_tree, tvb, offset, "Fragment Length"); if(sdnv_length <= 0) { return 0; } - offset += sdnv_length; record_size += sdnv_length; + offset += sdnv_length; } if(status & ADMIN_STATUS_FLAGS_RECEIVED) { sdnv_length = add_dtn_time_to_tree(admin_record_tree, tvb, offset, @@ -1702,7 +1702,7 @@ dissect_admin_record(proto_tree *primary_tree, tvbuff_t *tvb, int offset) if(sdnv_length <= 0) { return 0; } - offset += sdnv_length; record_size += sdnv_length; + offset += sdnv_length; } if(status & ADMIN_STATUS_FLAGS_ACCEPTED) { sdnv_length = add_dtn_time_to_tree(admin_record_tree, tvb, offset, @@ -1710,7 +1710,7 @@ dissect_admin_record(proto_tree *primary_tree, tvbuff_t *tvb, int offset) if(sdnv_length <= 0) { return 0; } - offset += sdnv_length; record_size += sdnv_length; + offset += sdnv_length; } if(status & ADMIN_STATUS_FLAGS_FORWARDED) { sdnv_length = add_dtn_time_to_tree(admin_record_tree, tvb, offset, @@ -1718,7 +1718,7 @@ dissect_admin_record(proto_tree *primary_tree, tvbuff_t *tvb, int offset) if(sdnv_length <= 0) { return 0; } - offset += sdnv_length; record_size += sdnv_length; + offset += sdnv_length; } if(status & ADMIN_STATUS_FLAGS_DELIVERED) { sdnv_length = add_dtn_time_to_tree(admin_record_tree, tvb, offset, @@ -1726,7 +1726,7 @@ dissect_admin_record(proto_tree *primary_tree, tvbuff_t *tvb, int offset) if(sdnv_length <= 0) { return 0; } - offset += sdnv_length; record_size += sdnv_length; + offset += sdnv_length; } if(status & ADMIN_STATUS_FLAGS_DELETED) { sdnv_length = add_dtn_time_to_tree(admin_record_tree, tvb, offset, @@ -1734,7 +1734,7 @@ dissect_admin_record(proto_tree *primary_tree, tvbuff_t *tvb, int offset) if(sdnv_length <= 0) { return 0; } - offset += sdnv_length; record_size += sdnv_length; + offset += sdnv_length; } if(status & ADMIN_STATUS_FLAGS_ACKNOWLEDGED) { sdnv_length = add_dtn_time_to_tree(admin_record_tree, tvb, offset, @@ -1742,7 +1742,7 @@ dissect_admin_record(proto_tree *primary_tree, tvbuff_t *tvb, int offset) if(sdnv_length <= 0) { return 0; } - offset += sdnv_length; record_size += sdnv_length; + offset += sdnv_length; } /* Get 2 SDNVs for Creation Timestamp */ @@ -1751,7 +1751,7 @@ dissect_admin_record(proto_tree *primary_tree, tvbuff_t *tvb, int offset) if(sdnv_length <= 0) { return 0; } - offset += sdnv_length; record_size += sdnv_length; + offset += sdnv_length; timestamp_sequence = evaluate_sdnv(tvb, offset, &sdnv_length); timestamp_sequence_item = proto_tree_add_text(admin_record_tree, tvb, offset, sdnv_length, " "); @@ -1771,7 +1771,7 @@ dissect_admin_record(proto_tree *primary_tree, tvbuff_t *tvb, int offset) proto_item_set_text(timestamp_sequence_item, "Timestamp Sequence Number: %d", timestamp_sequence); } - offset += sdnv_length; record_size += sdnv_length; + offset += sdnv_length; endpoint_length = evaluate_sdnv(tvb, offset, &sdnv_length); if(endpoint_length < 0) { @@ -1779,7 +1779,7 @@ dissect_admin_record(proto_tree *primary_tree, tvbuff_t *tvb, int offset) } proto_tree_add_text(admin_record_tree, tvb, offset, sdnv_length, "Endpoint Length: %d", endpoint_length); - offset += sdnv_length; record_size += sdnv_length; + offset += sdnv_length; /* * Endpoint name may not be null terminated. This routine is supposed @@ -1788,14 +1788,14 @@ dissect_admin_record(proto_tree *primary_tree, tvbuff_t *tvb, int offset) string_ptr = tvb_get_ephemeral_string(tvb, offset, endpoint_length); proto_tree_add_text(admin_record_tree, tvb, offset, endpoint_length, "Bundle Endpoint ID: %s", string_ptr); - offset += endpoint_length; record_size += endpoint_length; + offset += endpoint_length; - return record_size; + return offset - start_offset; } case ADMIN_REC_TYPE_CUSTODY_SIGNAL: proto_tree_add_text(admin_record_tree, tvb, offset, 1, "Administrative Record Type: Custody Signal"); - ++record_size; ++offset; + ++offset; status = tvb_get_guint8(tvb, offset); proto_tree_add_text(admin_record_tree, tvb, offset, 1, @@ -1811,20 +1811,20 @@ dissect_admin_record(proto_tree *primary_tree, tvbuff_t *tvb, int offset) val_to_str(status & ADMIN_REC_CUSTODY_REASON_MASK, custody_signal_reason_codes, "Invalid")); } - ++record_size; ++offset; + ++offset; if(record_type & ADMIN_REC_FLAGS_FRAGMENT) { sdnv_length = add_sdnv_to_tree(admin_record_tree, tvb, offset, "Fragment Offset"); if(sdnv_length <= 0) { return 0; } - offset += sdnv_length; record_size += sdnv_length; + offset += sdnv_length; sdnv_length = add_sdnv_to_tree(admin_record_tree, tvb, offset, "Fragment Length"); if(sdnv_length <= 0) { return 0; } - offset += sdnv_length; record_size += sdnv_length; + offset += sdnv_length; } /* Signal Time */ @@ -1833,7 +1833,7 @@ dissect_admin_record(proto_tree *primary_tree, tvbuff_t *tvb, int offset) if(sdnv_length <= 0) { return 0; } - offset += sdnv_length; record_size += sdnv_length; + offset += sdnv_length; /* Timestamp copy */ sdnv_length = add_sdnv_time_to_tree(admin_record_tree, tvb, offset, @@ -1841,7 +1841,7 @@ dissect_admin_record(proto_tree *primary_tree, tvbuff_t *tvb, int offset) if(sdnv_length <= 0) { return 0; } - offset += sdnv_length; record_size += sdnv_length; + offset += sdnv_length; timestamp_sequence = evaluate_sdnv(tvb, offset, &sdnv_length); timestamp_sequence_item = proto_tree_add_text(admin_record_tree, tvb, offset, sdnv_length, " "); @@ -1862,7 +1862,7 @@ dissect_admin_record(proto_tree *primary_tree, tvbuff_t *tvb, int offset) "Timestamp Sequence Number: %d", timestamp_sequence); } - offset += sdnv_length; record_size += sdnv_length; + offset += sdnv_length; endpoint_length = evaluate_sdnv(tvb, offset, &sdnv_length); if(endpoint_length < 0) { @@ -1870,12 +1870,12 @@ dissect_admin_record(proto_tree *primary_tree, tvbuff_t *tvb, int offset) } proto_tree_add_text(admin_record_tree, tvb, offset, sdnv_length, "Endpoint Length: %d", endpoint_length); - offset += sdnv_length; record_size += sdnv_length; + offset += sdnv_length; string_ptr = tvb_get_ephemeral_string(tvb, offset, endpoint_length); proto_tree_add_text(admin_record_tree, tvb, offset, endpoint_length, "Bundle Endpoint ID: %s", string_ptr); - offset += endpoint_length; record_size += endpoint_length; - return record_size; + offset += endpoint_length; + return offset - start_offset; } /* End Switch */ |