aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-lapd.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-lapd.c')
-rw-r--r--epan/dissectors/packet-lapd.c17
1 files changed, 4 insertions, 13 deletions
diff --git a/epan/dissectors/packet-lapd.c b/epan/dissectors/packet-lapd.c
index 53d4ba8b7d..044f5fdab1 100644
--- a/epan/dissectors/packet-lapd.c
+++ b/epan/dissectors/packet-lapd.c
@@ -74,7 +74,6 @@ static int hf_lapd_ftype_s_u_ext = -1;
static int hf_lapd_checksum = -1;
static int hf_lapd_checksum_good = -1;
static int hf_lapd_checksum_bad = -1;
-static int hf_lapd_abort = -1;
static gint ett_lapd = -1;
static gint ett_lapd_address = -1;
@@ -212,13 +211,11 @@ static void new_byte(char full_byte, char data[], int *data_len) {
static void
lapd_log_abort(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, guint offset, const char *msg)
-{ proto_tree *lapd_tree;
- proto_item *lapd_ti, *pi;
+{
+ proto_item *ti;
- lapd_ti = proto_tree_add_item(tree, proto_lapd, tvb, offset, 1, ENC_NA);
- lapd_tree = proto_item_add_subtree(lapd_ti, ett_lapd);
- pi = proto_tree_add_boolean(lapd_tree, hf_lapd_abort, tvb, offset, 1, TRUE);
- expert_add_info_format_text(pinfo, pi, &ei_lapd_abort, "%s", msg);
+ ti = proto_tree_add_item(tree, proto_lapd, tvb, offset, 1, ENC_NA);
+ expert_add_info_format_text(pinfo, ti, &ei_lapd_abort, "%s", msg);
}
static void
@@ -688,13 +685,7 @@ proto_register_lapd(void)
{ &hf_lapd_checksum_bad,
{ "Bad Checksum", "lapd.checksum_bad", FT_BOOLEAN, BASE_NONE,
NULL, 0x0, "True: checksum doesn't match packet content; False: matches content or not checked", HFILL }},
-
- { &hf_lapd_abort,
- { "Abort", "lapd.abort", FT_BOOLEAN, BASE_NONE,
- NULL, 0x0, "True: there is an Abort sequence, 7 ones in a row, or 6 ones in a row that aren't equal to 0x7e", HFILL }}
-
};
-
static gint *ett[] = {
&ett_lapd,
&ett_lapd_address,