I am trying to use lua tvb_range:le_uint64() but it does not return the correct value when converted from userdata to a lua integer? It seems to always return tvb_range:int64()
The captured buffer contains; "aa c8 74 91 ba d2 4c 00"
This code correctly dissects the bytes and displays
"My Int 64: 216237969109738"
Then I try and convert the range from userdata to a lua integer
But it should return
Is there a bug in the le_uint64() function? I couldn't find it in Bugzilla.
OS: Centos 5.3 Wireshark 1.4.1 Lua 5.1
This question is marked "community wiki".
asked 13 Nov '11, 19:48