Wireshark-bugs: [Wireshark-bugs] [Bug 6995] Implementing dissector for PCEP extension according
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6995
Jeff Morriss <jeff.morriss.ws@xxxxxxxxx> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jeff.morriss.ws@xxxxxxxxx
--- Comment #3 from Jeff Morriss <jeff.morriss.ws@xxxxxxxxx> 2012-03-26 18:23:51 PDT ---
There's too many proto_tree_add_text()'s in here. Stuff like this:
+ variance_processing_time = tvb_get_ntohl(tvb, offset2+20);
+ proto_tree_add_text(pcep_object_tree, tvb, offset2+20, 4, "Variance
processing time: %u ms^2", variance_processing_time);
should be rewritten into just a proto_tree_add_item() call (unless of course
the fetched value needs to be used for other processing--which it isn't in at
least the quoted case).
Stuff like this:
+ if (obj_length < OBJ_HDR_LEN+MONITORING_OBJ_MIN_LEN) {
+ proto_tree_add_text(pcep_object_tree, tvb, offset2, obj_length,
+ "Bad MONITORING object length %u, should be >= %u", obj_length,
+ OBJ_HDR_LEN+MONITORING_OBJ_MIN_LEN);
should be rewritten into expert info's.
I could let the latter case slide since the rest of the dissector is written
like that, but the protocol stuff really should be made filterable.
--
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.