Add AudioSoloRequest, BulkAvatarTraitsAck; also decode obfuscated protocols

This commit is contained in:
Simon Walton 2019-02-13 18:18:47 -08:00
parent 8faff57033
commit d604f9adfb

View file

@ -152,7 +152,9 @@ local packet_types = {
[97] = "OctreeDataPersist",
[98] = "EntityClone",
[99] = "EntityQueryInitialResultsComplete",
[100] = "BulkAvatarTraits"
[100] = "BulkAvatarTraits",
[101] = "AudioSoloRequest",
[102] = "BulkAvatarTraitsAck"
}
local unsourced_packet_types = {
@ -301,7 +303,6 @@ function p_hfudt.dissector(buf, pinfo, tree)
-- check if we have part of a message that we need to re-assemble
-- before it can be dissected
if obfuscation_bits == 0 then
if message_bit == 1 and message_position ~= 0 then
if fragments[message_number] == nil then
fragments[message_number] = {}
@ -350,7 +351,6 @@ function p_hfudt.dissector(buf, pinfo, tree)
else
payload_to_dissect = buf(i):tvb()
end
end
if payload_to_dissect ~= nil then
-- Domain packets