summaryrefslogtreecommitdiffhomepage
path: root/pkg/tcpip/stack/stack.go
diff options
context:
space:
mode:
authorTamir Duberstein <tamird@google.com>2021-03-02 11:55:45 -0800
committergVisor bot <gvisor-bot@google.com>2021-03-02 11:58:12 -0800
commit6bc27946a6cb159ecbe049acff888d0041d4a432 (patch)
tree6d0c7922e82cc9a8818132ab3b3fb902696a18d9 /pkg/tcpip/stack/stack.go
parent865ca64ee8c0af9eba88a4a04e0730630fae6d8b (diff)
Plumb link address request errors up to requester
Prevent the situation where callers to (*stack).GetLinkAddress provide incorrect arguments and are unable to observe this condition. Updates #5583. PiperOrigin-RevId: 360481557
Diffstat (limited to 'pkg/tcpip/stack/stack.go')
-rw-r--r--pkg/tcpip/stack/stack.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkg/tcpip/stack/stack.go b/pkg/tcpip/stack/stack.go
index 674c9a1ff..de94ddfda 100644
--- a/pkg/tcpip/stack/stack.go
+++ b/pkg/tcpip/stack/stack.go
@@ -1542,7 +1542,7 @@ func (s *Stack) SetSpoofing(nicID tcpip.NICID, enable bool) tcpip.Error {
// LinkResolutionResult is the result of a link address resolution attempt.
type LinkResolutionResult struct {
LinkAddress tcpip.LinkAddress
- Success bool
+ Err tcpip.Error
}
// GetLinkAddress finds the link address corresponding to a network address.