Fix input packet

This commit is contained in:
世界 2025-09-17 19:03:11 +08:00
parent 73f8c6542b
commit fa73d0f1ae
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)