mirror of
https://github.com/netbirdio/gvisor.git
synced 2026-05-22 17:12:49 -07:00
pkg/tcpip/stack: HasDisconncetOkCapability -> HasDisconnectOkCapability
oof, no idea if you can even accept this change. feel free to close or whatever.
This commit is contained in:
@@ -327,8 +327,8 @@ func (r *Route) HasSaveRestoreCapability() bool {
|
||||
return r.outgoingNIC.NetworkLinkEndpoint.Capabilities()&CapabilitySaveRestore != 0
|
||||
}
|
||||
|
||||
// HasDisconncetOkCapability returns true if the route supports disconnecting.
|
||||
func (r *Route) HasDisconncetOkCapability() bool {
|
||||
// HasDisconnectOkCapability returns true if the route supports disconnecting.
|
||||
func (r *Route) HasDisconnectOkCapability() bool {
|
||||
return r.outgoingNIC.NetworkLinkEndpoint.Capabilities()&CapabilityDisconnectOk != 0
|
||||
}
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ func (e *endpoint) beforeSave() {
|
||||
case epState == StateInitial || epState == StateBound:
|
||||
case epState.connected() || epState.handshake():
|
||||
if !e.route.HasSaveRestoreCapability() {
|
||||
if !e.route.HasDisconncetOkCapability() {
|
||||
if !e.route.HasDisconnectOkCapability() {
|
||||
panic(&tcpip.ErrSaveRejection{
|
||||
Err: fmt.Errorf("endpoint cannot be saved in connected state: local %s:%d, remote %s:%d", e.TransportEndpointInfo.ID.LocalAddress, e.TransportEndpointInfo.ID.LocalPort, e.TransportEndpointInfo.ID.RemoteAddress, e.TransportEndpointInfo.ID.RemotePort),
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user