Packet.GetField returns an IPAddress for IPADDR fields, whereas PacketBuilder.BuildPacket expects a uint for IPADDR fields. This is a bit confusing, and it means that if you deconstruct a packet containing an IPADDR and then try to rebuild it, you'll get an exception. The attached patch modifies BuildPacket to expect an IPAddress.

-- Era Pixel

Attachment: Packet.cs.patch
Description: Binary data

_______________________________________________
libsecondlife-dev mailing list
libsecondlife-dev@gna.org
https://mail.gna.org/listinfo/libsecondlife-dev

Reply via email to