parent
f6df1a760d
commit
15d2dc3a4f
|
@ -16,6 +16,7 @@ import (
|
||||||
"strings"
|
"strings"
|
||||||
"sync"
|
"sync"
|
||||||
"sync/atomic"
|
"sync/atomic"
|
||||||
|
"syscall"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/lucas-clemente/quic-go"
|
"github.com/lucas-clemente/quic-go"
|
||||||
|
@ -223,7 +224,12 @@ type stunConnQUICWrapper struct {
|
||||||
underlying *net.UDPConn
|
underlying *net.UDPConn
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetReadBuffer is required by QUIC.
|
// SetReadBuffer is required by QUIC < v0.20.0
|
||||||
func (s *stunConnQUICWrapper) SetReadBuffer(size int) error {
|
func (s *stunConnQUICWrapper) SetReadBuffer(size int) error {
|
||||||
return s.underlying.SetReadBuffer(size)
|
return s.underlying.SetReadBuffer(size)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// SyscallConn is required by QUIC
|
||||||
|
func (s *stunConnQUICWrapper) SyscallConn() (syscall.RawConn, error) {
|
||||||
|
return s.underlying.SyscallConn()
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue