Use current offset to read msg type (instead of hard coded '4').

As the dissector supports multiple packets in one TCP packet, this
prevents re-reading the message type of the first packet in such a TCP
packet.