Wireshark mailing list archives
how to retrieve a guint32
From: Teto <mattator () gmail com>
Date: Mon, 24 Oct 2011 17:49:42 +0200
Hi, I know it's a silly question but can't test it (refactoring of my plugin). I want to retrieve a 32 bits number but if I use tvb_get_bits32, I need to pass useless parameters (in my case) since I want to retrieve all 32 bits. guint32 tvb_get_bits32 ( tvbuff_t * tvb, gint bit_offset, const gint no_of_bits, const gboolean little_endian ); I guess you can use tvb_get_bits32 to retrieve 8 bits into a guint32 for example . Is that true ? tvb_get_letoh24 / tvb_get_letohl look more straightforward but I don't understand how they transform the number. letoh stands for "local to host" ? why the "24" ? I guess the last "l" in tvb_get_letohl is for little endian ? Regards Matt ___________________________________________________________________________ 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:
- how to retrieve a guint32 Teto (Oct 24)
- Re: how to retrieve a guint32 Graham Bloice (Oct 24)
- Re: how to retrieve a guint32 Guy Harris (Oct 24)
- Re: how to retrieve a guint32 Teto (Oct 25)