From 426483d27b4fb64b62a815f284d90f48aeacb740 Mon Sep 17 00:00:00 2001 From: 9seconds Date: Tue, 24 Mar 2020 16:46:39 +0300 Subject: [PATCH] Microoptimization --- wrappers/packetack/proxy.go | 1 + 1 file changed, 1 insertion(+) diff --git a/wrappers/packetack/proxy.go b/wrappers/packetack/proxy.go index 8e18631..bd98edf 100644 --- a/wrappers/packetack/proxy.go +++ b/wrappers/packetack/proxy.go @@ -43,6 +43,7 @@ func (w *wrapperProxy) Write(packet conntypes.Packet, acks *conntypes.Connection buf.WriteByte(byte(len(config.C.AdTag))) buf.Write(config.C.AdTag) buf.Write(make([]byte, (4-buf.Len()%4)%4)) + buf.Grow(len(packet)) buf.Write(packet) return w.proxy.Write(buf.Bytes())