network: Fix error message for setting hardware address on TAP interface

Error out with the correct interface name and hardware address instead.

Fixes: #4944

Signed-off-by: Hengqi Chen <chenhengqi@outlook.com>
This commit is contained in:
Hengqi Chen 2022-08-17 11:23:35 +08:00
parent 8cd1e50eb6
commit 8ff5c10ac4

View File

@ -708,8 +708,8 @@ func tapNetworkPair(ctx context.Context, endpoint Endpoint, queues int, disableV
} }
if err := netHandle.LinkSetHardwareAddr(tapLink, tapHardAddr); err != nil { if err := netHandle.LinkSetHardwareAddr(tapLink, tapHardAddr); err != nil {
return fmt.Errorf("Could not set MAC address %s for veth interface %s: %s", return fmt.Errorf("Could not set MAC address %s for TAP interface %s: %s",
netPair.VirtIface.HardAddr, netPair.VirtIface.Name, err) netPair.TAPIface.HardAddr, netPair.TAPIface.Name, err)
} }
if err := netHandle.LinkSetUp(tapLink); err != nil { if err := netHandle.LinkSetUp(tapLink); err != nil {