diff options
author | Michael Mann <mmann78@netscape.net> | 2015-04-12 19:12:35 -0400 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2015-04-13 13:46:11 +0000 |
commit | 6ab6136a94ec4ca7481a837f348050091505c6e0 (patch) | |
tree | 76ccdc6456b22d5138bca40573eb43fcf990cada /debian | |
parent | 89cd92d15f16ff99e1601484e3d6e94c1f00a5f9 (diff) |
Add more "bitmask grouping" APIs.
Add proto_tree_add_bitmask_value, proto_tree_add_bitmask_value_with_flags and proto_tree_add_bitmask_list to aid in the removal of proto_tree_add_boolean "groupings" as well as "groups" of fields that use proto_tree_add_item with the same offset/len.
This may be able to be optimized later, but the first step will be converting dissectors to use it. A sample conversion of each API is also included.
Change-Id: I53febc7450ad632482f82615a7fa62174f8472c9
Reviewed-on: https://code.wireshark.org/review/8038
Reviewed-by: Michael Mann <mmann78@netscape.net>
Petri-Dish: Michael Mann <mmann78@netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'debian')
-rw-r--r-- | debian/libwireshark0.symbols | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/debian/libwireshark0.symbols b/debian/libwireshark0.symbols index 90debe407f..87dce3a70b 100644 --- a/debian/libwireshark0.symbols +++ b/debian/libwireshark0.symbols @@ -926,7 +926,10 @@ libwireshark.so.0 libwireshark0 #MINVER# proto_tree_add_ascii_7bits_item@Base 1.12.0~rc1 proto_tree_add_bitmask@Base 1.9.1 proto_tree_add_bitmask_len@Base 1.9.1 + proto_tree_add_bitmask_list@Base 1.99.4 proto_tree_add_bitmask_text@Base 1.9.1 + proto_tree_add_bitmask_value@Base 1.99.4 + proto_tree_add_bitmask_value_with_flags@Base 1.99.4 proto_tree_add_bitmask_with_flags@Base 1.99.2 proto_tree_add_bits_item@Base 1.9.1 proto_tree_add_bits_ret_val@Base 1.9.1 |