mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-07-04 02:56:18 +00:00
network: Explicitly check for veth type
Explicitly check for "veth" intergace type while creating a veth endpoint. Error out for unsupported network interfaces. Signed-off-by: Archana Shinde <archana.m.shinde@intel.com>
This commit is contained in:
parent
3c590b0e2c
commit
ab15498bdf
@ -1116,8 +1116,10 @@ func createEndpoint(netInfo NetworkInfo, idx int, model NetInterworkingModel) (E
|
||||
} else if netInfo.Iface.Type == "macvtap" {
|
||||
networkLogger().Infof("macvtap interface found")
|
||||
endpoint, err = createMacvtapNetworkEndpoint(netInfo)
|
||||
} else {
|
||||
} else if netInfo.Iface.Type == "veth" {
|
||||
endpoint, err = createVethNetworkEndpoint(idx, netInfo.Iface.Name, model)
|
||||
} else {
|
||||
return nil, fmt.Errorf("Unsupported network interface")
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user