This object can be used to retreive other absolute and relative time fields,
create and modify nstime_t values and put generated time values in the tree.
Also added ProtoField.absolute_time and ProtoField.relative_time.
svn path=/trunk/; revision=38616
GTK 3 because not all of it is contained within #if statements for GTK 3
builds and could affect GTK 2 builds as well.
svn path=/trunk/; revision=38613
Brutal patch to build with GTK 3.0
With the enclosed patch Wireshark builds on GTK3.0. Colors are messed up etc but
it should be possible to start to fix things and actually see what's happening.
I wouldn't be surprised if many patches leading up to this are faulty. Color
handling should probably be rewritten to use GdkRGBA in many places etc.
http://www.wireshark.org/lists/wireshark-dev/201108/msg00383.html
svn path=/trunk/; revision=38612
airpcap_dlg.c long ago in r28350. Re-enable GTK_DISABLE_DEPRECATED. Add
a comment to airpcap_loader.c about moving functionality to
packet-ieee80211.c.
svn path=/trunk/; revision=38610
Malformed Packet in decode for BGP-AD (autodiscovery) update (RFC6074)
From me:
Add support of RFC6074 (BGP-AD) in BGP dissector.
Both BGP-AD and VPLS-BGP (RFC4761) use the same AFI/SAFI, The NLRI length must be used as a demultiplexer. (See RFC6074 Section 7 : BGP-AD and VPLS-BGP Interoperability)
svn path=/trunk/; revision=38601
Wireshark doesn't decode BGP.MP_REACH_NLRI.NLRI when RD type is 2(defined in
RFC4364:4.2)
From me:
Add RD type 2 (FORMAT_AS4_LOC) (not tested... based only on RFC spec..)
svn path=/trunk/; revision=38589
register_stat_menu_item and register_stat_menu_item_stock in
the non MAIN_MENU_USE_UIMANAGER case. This is in preparation
for the next patch.
svn path=/trunk/; revision=38586
MAIN_MENU_USE_UIMANAGER and on MAIN_MENU_USE_UIMANAGER case
(use gpointer instead of GtkWidget*/GetAction*).
In at least some cases the calling paramter is of
type gpointer anyway.
svn path=/trunk/; revision=38585
set_menu_object_data_old has identical parameters to set_menu_object_data,
and one was used only in the MAIN_MENU_USE_UIMANAGER case, the other in the
non MAIN_MENU_USE_UIMANAGER case. Differentiate inside the function code and
not via the function name.
main_filter_toolbar.c: Unify the set_menu_object_data and
set_menu_object_data_old as the only difference was the function name.
svn path=/trunk/; revision=38580
menus.h to main_filter_toolbar.c, that's the only place where they are
used.
The #defines for PACKET_LIST_POPUP_PATH_* seem to be unused, so #if 0 them.
svn path=/trunk/; revision=38579