Wireshark mailing list archives
Re: [Wireshark-commits] rev 39559: /trunk/epan/ /trunk/epan/: proto.c
From: Guy Harris <guy () alum mit edu>
Date: Tue, 25 Oct 2011 12:06:05 -0700
On Oct 25, 2011, at 11:43 AM, Jeff Morriss wrote:
also require modifying hfinfo_numeric_format() to be able to generate representations of negative hexadecimal numbers
I'd say the representation should just be an unsigned representation. I.e., for BASE_HEX and BASE_HEX_DEC, treat FT_INTn and FT_UINTn the same. Change hfinfo_numeric_value_format() the same way.
(so as to prevent "Apply as filter" on a signed BASE_HEX_DEC field whose decimal value is negative from causing an abort). If that's done we may as well let in BASE_HEX and BASE_OCT too. This stuff came in rev 24643/bug 1539. (See the later comments in the bug for at least one developer who wasn't happy about these checks being put in.)
His complaint was about BASE_DEC_HEX and BASE_HEX_DEC; he doesn't want, for example, a 16-bit -1 to show in hex as -0x0001, so it sounds as if BASE_HEX and, presumably, BASE_OCT should show the number as unsigned in either case, so I don't see much point in signed values with BASE_HEX or BASE_OCT - if the number is only displayed in hex or octal, I'd argue it's unsigned. ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe
Current thread:
- Re: [Wireshark-commits] rev 39559: /trunk/epan/ /trunk/epan/: proto.c Guy Harris (Oct 25)
- Re: [Wireshark-commits] rev 39559: /trunk/epan/ /trunk/epan/: proto.c Stig Bjørlykke (Oct 25)
- Re: [Wireshark-commits] rev 39559: /trunk/epan/ /trunk/epan/: proto.c Guy Harris (Oct 25)
- Re: [Wireshark-commits] rev 39559: /trunk/epan/ /trunk/epan/: proto.c Stig Bjørlykke (Oct 25)
- Re: [Wireshark-commits] rev 39559: /trunk/epan/ /trunk/epan/: proto.c Guy Harris (Oct 25)
- Re: [Wireshark-commits] rev 39559: /trunk/epan/ /trunk/epan/: proto.c Stig Bjørlykke (Oct 25)
- Re: [Wireshark-commits] rev 39559: /trunk/epan/ /trunk/epan/: proto.c Jeff Morriss (Oct 25)
- Re: [Wireshark-commits] rev 39559: /trunk/epan/ /trunk/epan/: proto.c Guy Harris (Oct 25)
- Re: [Wireshark-commits] rev 39559: /trunk/epan/ /trunk/epan/: proto.c Jeff Morriss (Oct 25)
- Re: [Wireshark-commits] rev 39559: /trunk/epan/ /trunk/epan/: proto.c Stig Bjørlykke (Oct 25)
- Re: [Wireshark-commits] rev 39559: /trunk/epan/ /trunk/epan/: proto.c Guy Harris (Oct 25)
- Re: [Wireshark-commits] rev 39559: /trunk/epan/ /trunk/epan/: proto.c Stig Bjørlykke (Oct 25)