Fix input packet

This commit is contained in:
世界 2025-09-17 19:03:11 +08:00
parent c63bc19bc9
commit 16510ac472
No known key found for this signature in database
GPG key ID: CD109927C34A63C4

View file

@ -328,7 +328,7 @@ func (device *Device) InputPacket(destination []byte, packetSlices [][]byte) {
return return
} }
elem := device.NewOutboundElement() elem := device.NewOutboundElement()
packet := elem.buffer[MessageTransportHeaderSize:] packet := elem.buffer[MessageEncapsulatingTransportSize+MessageTransportHeaderSize:]
var n int var n int
for _, packetSlice := range packetSlices { for _, packetSlice := range packetSlices {
n += copy(packet[n:], packetSlice) n += copy(packet[n:], packetSlice)