mirror of
https://github.com/netbirdio/gvisor.git
synced 2026-05-22 17:12:49 -07:00
netstack/veth: use a correct stack to call setLink for a peer device
PiperOrigin-RevId: 647074848
This commit is contained in:
@@ -276,7 +276,7 @@ func (s *Stack) newVeth(ctx context.Context, linkAttrs map[uint16]nlmsg.BytesVie
|
||||
}
|
||||
peerEP.SetStack(peerStack.Stack, peerID)
|
||||
if peerLinkAttrs != nil {
|
||||
if err := s.setLink(peerID, peerLinkAttrs); err != nil {
|
||||
if err := peerStack.setLink(peerID, peerLinkAttrs); err != nil {
|
||||
peerStack.Stack.RemoveNIC(peerID)
|
||||
peerEP.Close()
|
||||
return err
|
||||
|
||||
Reference in New Issue
Block a user