mirror of
https://github.com/octoleo/syncthing.git
synced 2024-09-19 05:09:01 +00:00
lib/connections: Correct comments on quic wrapper type (#7652)
This commit is contained in:
parent
745cd4744a
commit
6157c766de
@ -219,17 +219,18 @@ func (quicListenerFactory) Enabled(cfg config.Configuration) bool {
|
|||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// stunConnQUICWrapper provides methods used by quic.
|
||||||
type stunConnQUICWrapper struct {
|
type stunConnQUICWrapper struct {
|
||||||
net.PacketConn
|
net.PacketConn
|
||||||
underlying *net.UDPConn
|
underlying *net.UDPConn
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetReadBuffer is required by QUIC < v0.20.0
|
|
||||||
func (s *stunConnQUICWrapper) SetReadBuffer(size int) error {
|
func (s *stunConnQUICWrapper) SetReadBuffer(size int) error {
|
||||||
|
// https://github.com/lucas-clemente/quic-go/blob/master/packet_handler_map.go#L85
|
||||||
return s.underlying.SetReadBuffer(size)
|
return s.underlying.SetReadBuffer(size)
|
||||||
}
|
}
|
||||||
|
|
||||||
// SyscallConn is required by QUIC
|
|
||||||
func (s *stunConnQUICWrapper) SyscallConn() (syscall.RawConn, error) {
|
func (s *stunConnQUICWrapper) SyscallConn() (syscall.RawConn, error) {
|
||||||
|
// https://github.com/lucas-clemente/quic-go/blob/84e03e59760ceee37359688871bb0688fcc4e98f/conn_windows.go#L18
|
||||||
return s.underlying.SyscallConn()
|
return s.underlying.SyscallConn()
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user