mirror of
https://github.com/openziti/ziti.git
synced 2026-10-13 23:59:53 +00:00
Better max UDP packet size naming.
This commit is contained in:
@@ -158,7 +158,7 @@ type udpReader struct {
|
||||
|
||||
func (reader *udpReader) generateReadEvents(manager udp_vconn.Manager) {
|
||||
log := pfxlog.Logger().WithField("service", reader.service)
|
||||
bufPool := mempool.NewPool(16, info.MaxPacketSize)
|
||||
bufPool := mempool.NewPool(16, info.MaxUdpPacketSize)
|
||||
for {
|
||||
buf := bufPool.AcquireBuffer()
|
||||
n, srcAddr, err := reader.conn.ReadFromUDP(buf.Buf)
|
||||
|
||||
@@ -172,12 +172,12 @@ func (t *tProxyInterceptor) acceptUDP(context ziti.Context) {
|
||||
|
||||
func (t *tProxyInterceptor) generateReadEvents(manager udp_vconn.Manager) {
|
||||
oobSize := 1600
|
||||
bufPool := mempool.NewPool(16, info.MaxPacketSize+oobSize)
|
||||
bufPool := mempool.NewPool(16, info.MaxUdpPacketSize+oobSize)
|
||||
|
||||
for {
|
||||
pooled := bufPool.AcquireBuffer()
|
||||
oob := pooled.Buf[info.MaxPacketSize:]
|
||||
pooled.Buf = pooled.Buf[:info.MaxPacketSize]
|
||||
oob := pooled.Buf[info.MaxUdpPacketSize:]
|
||||
pooled.Buf = pooled.Buf[:info.MaxUdpPacketSize]
|
||||
n, oobn, _, srcAddr, err := t.udpLn.ReadMsgUDP(pooled.Buf, oob)
|
||||
if err != nil {
|
||||
manager.QueueError(err)
|
||||
|
||||
+1
-1
@@ -67,7 +67,7 @@ func myCopy(dst net.Conn, src net.Conn, done chan int64) {
|
||||
|
||||
defer dst.Close()
|
||||
defer log.WithFields(loggerFields).Info("stopping pipe")
|
||||
copyBuf := make([]byte, info.MaxPacketSize)
|
||||
copyBuf := make([]byte, info.MaxUdpPacketSize)
|
||||
n, err := io.CopyBuffer(dst, src, copyBuf)
|
||||
done <- n
|
||||
|
||||
|
||||
Reference in New Issue
Block a user