mirror of
https://github.com/xjasonlyu/tun2socks.git
synced 2024-12-30 02:37:01 +00:00
Chore: use renamed buffer pkg
This commit is contained in:
@@ -8,7 +8,7 @@ import (
|
|||||||
"io"
|
"io"
|
||||||
"sync"
|
"sync"
|
||||||
|
|
||||||
"gvisor.dev/gvisor/pkg/bufferv2"
|
"gvisor.dev/gvisor/pkg/buffer"
|
||||||
"gvisor.dev/gvisor/pkg/tcpip"
|
"gvisor.dev/gvisor/pkg/tcpip"
|
||||||
"gvisor.dev/gvisor/pkg/tcpip/header"
|
"gvisor.dev/gvisor/pkg/tcpip/header"
|
||||||
"gvisor.dev/gvisor/pkg/tcpip/link/channel"
|
"gvisor.dev/gvisor/pkg/tcpip/link/channel"
|
||||||
@@ -110,7 +110,7 @@ func (e *Endpoint) dispatchLoop(cancel context.CancelFunc) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pkt := stack.NewPacketBuffer(stack.PacketBufferOptions{
|
pkt := stack.NewPacketBuffer(stack.PacketBufferOptions{
|
||||||
Payload: bufferv2.MakeWithData(data[offset : offset+n]),
|
Payload: buffer.MakeWithData(data[offset : offset+n]),
|
||||||
})
|
})
|
||||||
|
|
||||||
switch header.IPVersion(data[offset:]) {
|
switch header.IPVersion(data[offset:]) {
|
||||||
@@ -142,7 +142,7 @@ func (e *Endpoint) writePacket(pkt stack.PacketBufferPtr) tcpip.Error {
|
|||||||
buf := pkt.ToBuffer()
|
buf := pkt.ToBuffer()
|
||||||
defer buf.Release()
|
defer buf.Release()
|
||||||
if e.offset != 0 {
|
if e.offset != 0 {
|
||||||
v := bufferv2.NewViewWithData(make([]byte, e.offset))
|
v := buffer.NewViewWithData(make([]byte, e.offset))
|
||||||
_ = buf.Prepend(v)
|
_ = buf.Prepend(v)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user