There is a logic bug in this dissector that is exposed

by a set but unused warning. Hack around this for now.
Someone who knows the protocol should fix this.

svn path=/trunk/; revision=40853
This commit is contained in:
Jörg Mayer 2012-02-05 11:24:06 +00:00
parent 8d4f6fc794
commit d436f89480
1 changed files with 5 additions and 5 deletions

View File

@ -64,17 +64,17 @@ dissect_ipdc(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
/* call into flute */
len = tvb_reported_length_remaining(tvb, 0);
/* FIXME: make proper use of esg_tree, everythign else is a logic bug */
if (tree) {
proto_item *ti;
proto_tree *esg_tree;
/* proto_item *ti; */
/* proto_tree *esg_tree; */
ti = proto_tree_add_protocol_format(tree, proto_ipdc,
/* ti = */ proto_tree_add_protocol_format(tree, proto_ipdc,
tvb, 0, len,
"ESG Bootstrap");
esg_tree = proto_item_add_subtree(ti, ett_ipdc);
/* esg_tree = proto_item_add_subtree(ti, ett_ipdc); */
}
next_tvb = tvb_new_subset(tvb, 0, len, len);
call_dissector(sub_handles[SUB_FLUTE], next_tvb, pinfo, tree);
}