Wireshark-commits: [Wireshark-commits] master 281055a: Lua: add functions for more field informatio
From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Thu, 9 Jul 2015 01:49:17 +0000 (UTC)
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=281055af9ccdd701ba18accb39f3d25ab77168df
Submitter: Hadriel Kaplan (hadrielk@xxxxxxxxx)
Changed: branch: master
Repository: wireshark

Commits:

281055a by Hadriel Kaplan (hadrielk@xxxxxxxxx):

    Lua: add functions for more field information
    
    Add Lua functions so a plugin can introspect field information, such
    as the type of field, flags, tvb, etc. Also add a couple of Tvb and
    ByteArray methods. And cleanup the TreeItem code a little.
    
    Change-Id: I7b58ce589ace91cce14b8abccd01ceabb63e2653
    Reviewed-on: https://code.wireshark.org/review/6500
    Petri-Dish: Hadriel Kaplan <hadrielk@xxxxxxxxx>
    Tested-by: Petri Dish Buildbot <buildbot-no-reply@xxxxxxxxxxxxx>
    Reviewed-by: Hadriel Kaplan <hadrielk@xxxxxxxxx>
    Tested-by: Hadriel Kaplan <hadrielk@xxxxxxxxx>
    

Actions performed:

    from  7b85f62   service_response_time_dialog/response_time_delay_dialog(.h): fix '@return' command used in a comment that is attached to a function returning void [-Wdocumentation]
    adds  281055a   Lua: add functions for more field information


Summary of changes:
 epan/wslua/init_wslua.c   |   12 +--
 epan/wslua/lrexlib.h      |    6 +-
 epan/wslua/lrexlib_glib.c |    3 -
 epan/wslua/wslua.h        |    9 +-
 epan/wslua/wslua_field.c  |  197 +++++++++++++++++++++++++++++++++++++++----
 epan/wslua/wslua_proto.c  |   35 ++++----
 epan/wslua/wslua_tree.c   |  203 +++++++++++++++++++++++++++++++++++++++++----
 epan/wslua/wslua_tvb.c    |  108 ++++++++++++++++++++++--
 test/lua/field.lua        |   34 ++++++++
 9 files changed, 532 insertions(+), 75 deletions(-)