MCPcopy Create free account
hub / github.com/google/gvisor / SetTCPRecovery

Method SetTCPRecovery

pkg/sentry/socket/netstack/stack.go:775–778  ·  view source on GitHub ↗

SetTCPRecovery implements inet.Stack.SetTCPRecovery.

(recovery inet.TCPLossRecovery)

Source from the content-addressed store, hash-verified

773
774// SetTCPRecovery implements inet.Stack.SetTCPRecovery.
775func (s *Stack) SetTCPRecovery(recovery inet.TCPLossRecovery) error {
776 opt := tcpip.TCPRecovery(recovery)
777 return syserr.TranslateNetstackError(s.Stack.SetTransportProtocolOption(tcp.ProtocolNumber, &opt)).ToError()
778}
779
780// Statistics implements inet.Stack.Statistics.
781func (s *Stack) Statistics(stat any, arg string) error {

Callers

nothing calls this directly

Calls 4

TCPRecoveryTypeAlias · 0.92
TranslateNetstackErrorFunction · 0.92
ToErrorMethod · 0.80

Tested by

no test coverage detected