aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/wimax/wimax_tlv.h
diff options
context:
space:
mode:
authorMichael Mann <mmann78@netscape.net>2013-09-28 00:45:44 +0000
committerMichael Mann <mmann78@netscape.net>2013-09-28 00:45:44 +0000
commite5379de1261b0f36a7a7900ba0137a9aae0cd9b6 (patch)
tree104390344fa343c0c1babcf3124e1e0af22626d1 /plugins/wimax/wimax_tlv.h
parent21bcd56a6952f6ec06d1911c9d0c2034f9e2c907 (diff)
1. Remove PITEM_FINFO from add_tlv_subtree and add_protocol_subtree (as well as some other minor cleanup) and adjust the calling functions accordingly.
2. Converted several add_protocol_subtree calls to add_tlv_subtree to get true filterability. Many of the add_protocol_subtree are effectively being (ab)used as proto_tree_add_text with different highlighting. 3. Convert tvb_new_subset into tvb_new_subset_length. Still looks like some of the remaining "protocols" need more specific filters, and should just be regular FT_BYTES fields. svn path=/trunk/; revision=52235
Diffstat (limited to 'plugins/wimax/wimax_tlv.h')
-rw-r--r--plugins/wimax/wimax_tlv.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/plugins/wimax/wimax_tlv.h b/plugins/wimax/wimax_tlv.h
index c72f9cd9b1..9a818831dd 100644
--- a/plugins/wimax/wimax_tlv.h
+++ b/plugins/wimax/wimax_tlv.h
@@ -53,7 +53,8 @@ gint get_tlv_length_type(tlv_info_t *info);
gint get_tlv_size_of_length(tlv_info_t *info);
gint get_tlv_value_offset(tlv_info_t *info);
gint32 get_tlv_length(tlv_info_t *info);
-proto_tree *add_tlv_subtree(tlv_info_t *info, gint idx, proto_tree *tree, int hfindex, tvbuff_t *tvb, gint start, gint length, gboolean little_endian);
-proto_tree *add_protocol_subtree(tlv_info_t *info, gint idx, proto_tree *tree, int hfindex, tvbuff_t *tvb, gint start, gint length, const char *format, ...);
+proto_item *add_tlv_subtree(tlv_info_t *info, proto_tree *tree, int hfindex, tvbuff_t *tvb, gint start, const guint encoding);
+proto_tree *add_tlv_subtree_no_item(tlv_info_t *info, proto_tree *tree, int hfindex, tvbuff_t *tvb, gint start);
+proto_tree *add_protocol_subtree(tlv_info_t *info, gint idx, proto_tree *tree, int hfindex, tvbuff_t *tvb, gint start, gint length, const char *label);
#endif /* WIMAX_TLV_H */