https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6394
Bill Meier <wmeier@xxxxxxxxxxx> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
--- Comment #6 from Bill Meier <wmeier@xxxxxxxxxxx> 2011-09-29 19:33:16 EDT ---
On Windows when compiling the patched packet-smb2.c, I get:
packet-smb2.c(2005) : warning C4244: '=' : conversion from 'guint16' to
'guint8', possible loss of data
packet-smb2.c(4056) : warning C4244: '=' : conversion from 'guint64' to
'gfloat', possible loss of data
packet-smb2.c(4059) : warning C4244: '=' : conversion from 'guint64' to
'gfloat', possible loss of data
packet-smb2.c(4062) : warning C4244: '=' : conversion from 'guint64' to
'gfloat', possible loss of data
packet-smb2.c(4065) : warning C4244: '=' : conversion from 'guint64' to
'gfloat', possible loss of data
========
The first: (line 2005)
sf = tvb_get_letohs(tvb, offset);
presumably should be:
sf = tvb_get_guint8(tvb, offset);
=========
For the others: (lines 4056, 4059,...)
if (link_speed >= (1000*1000*1000)) {
==> val = link_speed / (1000*1000*1000);
unit = "G";
} else if (link_speed >= (1000*1000)) {
==> val = link_speed / (1000*1000);
unit = "M";
} else if (link_speed >= (1000)) {
==> val = link_speed / (1000);
unit = "K";
} else {
==> val = link_speed;
unit = "";
???
Just let me know what should be done; No need to resubmit the patch.
--
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.