summaryrefslogtreecommitdiffhomepage
path: root/pkg/tcpip/stack/ndp_test.go
diff options
context:
space:
mode:
authorGhanan Gowripalan <ghanan@google.com>2019-12-13 16:26:06 -0800
committergVisor bot <gvisor-bot@google.com>2019-12-13 16:41:41 -0800
commitad80dcf47077a1938631fe36f6b406256f3f3f4f (patch)
treeaec73e71c96cda399d7895841ec0aef7a63b1388 /pkg/tcpip/stack/ndp_test.go
parentbe2754a4b99cc92f13f479f74a5da8b0e6cb5839 (diff)
Properly generate the EUI64 interface identifier from an Ethernet address
Fixed a bug where the interface identifier was not properly generated from an Ethernet address. Tests: Unittests to make sure the functions generating the EUI64 interface identifier are correct. PiperOrigin-RevId: 285494562
Diffstat (limited to 'pkg/tcpip/stack/ndp_test.go')
-rw-r--r--pkg/tcpip/stack/ndp_test.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkg/tcpip/stack/ndp_test.go b/pkg/tcpip/stack/ndp_test.go
index 8d811eb8e..d8e7ce67e 100644
--- a/pkg/tcpip/stack/ndp_test.go
+++ b/pkg/tcpip/stack/ndp_test.go
@@ -62,7 +62,7 @@ func prefixSubnetAddr(offset uint8, linkAddr tcpip.LinkAddress) (tcpip.AddressWi
var addr tcpip.AddressWithPrefix
if header.IsValidUnicastEthernetAddress(linkAddr) {
addrBytes := []byte(subnet.ID())
- header.EthernetAdddressToEUI64IntoBuf(linkAddr, addrBytes[header.IIDOffsetInIPv6Address:])
+ header.EthernetAdddressToModifiedEUI64IntoBuf(linkAddr, addrBytes[header.IIDOffsetInIPv6Address:])
addr = tcpip.AddressWithPrefix{
Address: tcpip.Address(addrBytes),
PrefixLen: 64,