You can not recast the poitner to a guint32 pointer and then dereference it.
There is no guarantee that src|dst_addr is aligned on a 32bit boundary
and ethereal is supported on platforms which require proper alignment
for word access.
You will have to retreive the value using tvb_get_ntohl() and assign
it into a guint32 variable.
On Wed, 06 Apr 2005 13:03:02 +0200, Pilz Rene <rene.pilz@xxxxxx> wrote:
> Hi
>
> Please take a look at this patch. It should lower the probability of
> wrong reassembly. It uses now a 32bit key instead of only the 16bits of
> the identification field.
>
> /rene
>
> **
> <http://dict.tu-chemnitz.de/dings.cgi?o=3003;count=50;service=en-de;query=probability>
>
>
>
> --
> Dipl-Ing (FH) MSc. C.E René Pilz
> ftw. Telekommunications Research Center Vienna http://www.ftw.at
> Tech Gate Vienna, Donaucitystraße 1, A-1220 Wien
> Mobile: +43 664 8269871 Office: +43 1 5052830-13 Fax: +43 1 5052830-99
>
>
>