wireshark/ui
Gilbert Ramirez 4cc694839d Fix all -fstrict-alias warnings found by gcc 4.1.2
The majority of the fixes are for calls to uat_new(). Instead of
having each caller cast its private data to (void**), we use void*
in the uat_new() API itself. Inside uat_new(), we cast the void*
to void**.

Some dissectors use val64_string arrays, so a VALS64() macro was
added for those, to avoid using VALS(), which is useful only for
value_string arrays.

packet-mq.c was changed because dissect_nt_sid() requires
a char**, not a guint**. All other callers of dissect_nt_sid() use
char*'s (and take the address of it) for their local storage. So,
this was changed to follow the other practices.

A confusion between gint and absolute_time_display_e in packet-time.c
was cleared up.

The ugliest fix is the addition of ip6_guint8_to_str(), for exactly
one caller. The caller uses one type of ip6 address byte array,
while ip6_to_str() expects another. This new function is in place
until the various address implementations can be consolidated.

Add VALS64() to the developer documentation.

Change-Id: If93ff5c6c8c7cc3c9510d7fb78fa9108e4552805
Reviewed-on: https://code.wireshark.org/review/48
Reviewed-by: Evan Huus <eapache@gmail.com>
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Tested-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2014-02-03 09:26:10 +00:00
..
cli Move tcap and camel "persistent data" functionality to the dissectors themselves instead of being part of epan directory. 2013-12-30 22:07:38 +00:00
gtk Drop support of Visual Studio 2005 2014-01-26 12:56:32 +00:00
qt Merge "Apply layouts in Qt Creator. Fix a tooltip." 2014-01-29 17:44:54 +00:00
win32 Drop support of Visual Studio 2005 2014-01-26 12:56:32 +00:00
CMakeLists.txt Fix build with CMake (Missing tap_export_pdu in ui/CMakeLists.txt 2014-01-20 07:53:42 +00:00
Makefile.am Move the contents of wsar_html/core to wsar_html. Create tag files for 2013-04-30 00:27:02 +00:00
Makefile.common Split the GUI and the tap part to make it possible to adapt to Qt. 2014-01-20 05:51:10 +00:00
Makefile.nmake With the change from r51895, revert r51894. 2013-09-09 21:09:00 +00:00
alert_box.c Avoid including <wiretap/wtap.h> in dissectors. 2013-11-29 20:53:00 +00:00
alert_box.h
capture_globals.h Pull the capture-session state information out of capture_opts and put 2013-05-22 07:44:28 +00:00
decode_as_utils.c Fix Dead Store (Dead assignement/Dead increment) warning found by Clang 2013-12-13 14:16:46 +00:00
decode_as_utils.h Fix prototypes. 2013-12-10 21:27:09 +00:00
doxygen.cfg.in Move the contents of wsar_html/core to wsar_html. Create tag files for 2013-04-30 00:27:02 +00:00
export_object.c Avoid including <wiretap/wtap.h> in dissectors. 2013-11-29 20:53:00 +00:00
export_object.h
export_object_dicom.c
export_object_http.c
export_object_smb.c From Ville Skyttä: Spelling Fixes 2013-12-23 15:53:13 +00:00
file_dialog.h
follow.c Make a routine used only in this file static. 2014-01-14 01:11:42 +00:00
follow.h Follow dialog data display improvements. 2013-11-18 23:39:47 +00:00
help_url.c Move the epan/filesystem.c routines to wsutil; they're not specific to 2013-11-17 02:55:14 +00:00
help_url.h Sort the man pages. Add capinfos and reordercap. Should we also any others (i.e., asn2deb, dftest, idl2deb, idl2wrs, randpkt)? 2013-06-21 15:30:08 +00:00
iface_lists.c Fix all -fstrict-alias warnings found by gcc 4.1.2 2014-02-03 09:26:10 +00:00
iface_lists.h get main_window_update out of the way... pass an update_cb to the capture_sync stuff 2013-06-27 17:10:50 +00:00
last_open_dir.h
main_statusbar.h
packet_list_utils.c Add support for RELATIVE-OID ASN.1 type. Bug 9192 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9192) 2013-10-06 02:31:10 +00:00
packet_list_utils.h Fix warning found by doxygen 2013-12-15 19:07:26 +00:00
persfilepath_opt.c In a source file that defines external functions, the header file that 2014-01-14 01:16:55 +00:00
persfilepath_opt.h We don't need "ws_symbol_export.h" if we're not using anything from it; 2013-11-21 00:34:38 +00:00
preference_utils.c Move the epan/filesystem.c routines to wsutil; they're not specific to 2013-11-17 02:55:14 +00:00
preference_utils.h From Ville Skyttä: Spelling Fixes 2013-12-23 15:53:13 +00:00
profile.c Move the epan/filesystem.c routines to wsutil; they're not specific to 2013-11-17 02:55:14 +00:00
profile.h Fix a whole bunch of doxygen warnings, mostly typos or renamed parameters. 2013-04-26 18:28:21 +00:00
progress_dlg.h Fix a whole bunch of doxygen warnings, mostly typos or renamed parameters. 2013-04-26 18:28:21 +00:00
recent.c When including <epan/prefs.h> don't force inclusion of <epan/uat.h> 2013-12-03 22:16:49 +00:00
recent.h Have separate lists of recent capture filters for all interfaces, in 2013-07-27 22:37:26 +00:00
recent_utils.h Have separate lists of recent capture filters for all interfaces, in 2013-07-27 22:37:26 +00:00
rtp_analysis.h Make things compile again. 2013-10-24 23:47:30 +00:00
rtp_stream.h From Ville Skyttä: Spelling Fixes 2013-12-23 15:53:13 +00:00
simple_dialog.h From Cal Turney: 2013-07-17 04:52:19 +00:00
software_update.c Remove some trailing whitespace.... 2013-11-08 03:33:01 +00:00
software_update.h Remove some trailing whitespace.... 2013-11-08 03:33:01 +00:00
ssl_key_export.c Include ui/ssl_key_export.h so that functions defined here are checked 2013-05-22 23:30:29 +00:00
ssl_key_export.h
tap-megaco-common.c Move tap-*-common.{h,c} into ui/ since that's the home for common UI functions. 2013-06-26 02:12:12 +00:00
tap-megaco-common.h Move tap-*-common.{h,c} into ui/ since that's the home for common UI functions. 2013-06-26 02:12:12 +00:00
tap-rtp-common.c From Ville Skyttä: Spelling Fixes 2013-12-23 15:53:13 +00:00
tap-rtp-common.h Make things compile again. 2013-10-24 23:47:30 +00:00
tap-sctp-analysis.c Add 'Filter Association' to context menu in packet list. 2013-12-18 13:49:10 +00:00
tap-sctp-analysis.h Address more Windows errors. 2013-12-13 09:52:41 +00:00
tap-sequence-analysis.c Fix some const/ not const warnings. 2013-12-15 12:35:00 +00:00
tap-sequence-analysis.h Fix (-W)documentation error found by Clang 2013-12-02 13:46:39 +00:00
tap-tcp-stream.c Make launching TCP graphs from conversations window work again, by supplying stream and direction when graph is first created 2013-12-05 14:45:03 +00:00
tap-tcp-stream.h Add previous/next stream navigation to the TCP stream graph dialog. 2013-09-12 21:37:47 +00:00
tap_export_pdu.c Add modelines info 2014-01-20 09:42:52 +00:00
tap_export_pdu.h Split the GUI and the tap part to make it possible to adapt to Qt. 2014-01-20 05:51:10 +00:00
text_import.c From Ville Skyttä: Spelling Fixes 2013-12-23 15:53:13 +00:00
text_import.h Match the new text2pcap max packet import size of 65KiB-1 from r48738. 2013-04-05 14:30:33 +00:00
text_import_scanner.h
text_import_scanner.l - Include config.h 2013-12-04 07:39:37 +00:00
time_shift.c fix some warnings. 2013-12-21 17:34:41 +00:00
time_shift.h Move a couple of time-related modules into wsutil. 2013-06-25 22:02:20 +00:00
ui_util.h Avoid including definition of column_info structure in dissectors. 2013-12-22 10:41:27 +00:00
utf8_entities.h
util.c
util.h Remove GTK+ and global cfile dependencies from file_dlg_win32.c. 2013-10-11 17:20:50 +00:00