Fix overwritten error var in getMTUByName
this prevents the error to be lost which was causing the panic while accesing a nil var. Fix #830 Signed-off-by: Marcelo Guerrero Viveros <marguerr@redhat.com>
This commit is contained in:
parent
fb92605570
commit
9ee4d3225d
@ -148,7 +148,8 @@ func getMTUByName(ifName string, namespace string, inContainer bool) (int, error
|
|||||||
var link netlink.Link
|
var link netlink.Link
|
||||||
var err error
|
var err error
|
||||||
if inContainer {
|
if inContainer {
|
||||||
netns, err := ns.GetNS(namespace)
|
var netns ns.NetNS
|
||||||
|
netns, err = ns.GetNS(namespace)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return 0, fmt.Errorf("failed to open netns %q: %v", netns, err)
|
return 0, fmt.Errorf("failed to open netns %q: %v", netns, err)
|
||||||
}
|
}
|
||||||
|
@ -75,7 +75,8 @@ func getMTUByName(ifName string, namespace string, inContainer bool) (int, error
|
|||||||
var link netlink.Link
|
var link netlink.Link
|
||||||
var err error
|
var err error
|
||||||
if inContainer {
|
if inContainer {
|
||||||
netns, err := ns.GetNS(namespace)
|
var netns ns.NetNS
|
||||||
|
netns, err = ns.GetNS(namespace)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return 0, fmt.Errorf("failed to open netns %q: %v", netns, err)
|
return 0, fmt.Errorf("failed to open netns %q: %v", netns, err)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user