This repository was archived by the owner on Jun 20, 2024. It is now read-only.
File tree 1 file changed +6
-6
lines changed
1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -333,12 +333,6 @@ func (b bridgeImpl) initPrep(config *BridgeConfig) error {
333
333
if err = LinkAddIfNotExist (dummy ); err != nil {
334
334
return errors .Wrap (err , "creating dummy interface" )
335
335
}
336
- if err := netlink .LinkSetMTU (dummy , config .MTU ); err != nil {
337
- return errors .Wrapf (err , "setting dummy interface mtu to %d" , config .MTU )
338
- }
339
- if err := netlink .LinkSetMasterByIndex (dummy , b .bridge .Attrs ().Index ); err != nil {
340
- return errors .Wrap (err , "setting dummy interface master" )
341
- }
342
336
defer func () {
343
337
var dummyIf netlink.Link
344
338
dummyIf , err = netlink .LinkByName (WeaveDummyIfName )
@@ -348,6 +342,12 @@ func (b bridgeImpl) initPrep(config *BridgeConfig) error {
348
342
}
349
343
}
350
344
}()
345
+ if err := netlink .LinkSetMTU (dummy , config .MTU ); err != nil {
346
+ return errors .Wrapf (err , "setting dummy interface mtu to %d" , config .MTU )
347
+ }
348
+ if err := netlink .LinkSetMasterByIndex (dummy , b .bridge .Attrs ().Index ); err != nil {
349
+ return errors .Wrap (err , "setting dummy interface master" )
350
+ }
351
351
return err
352
352
}
353
353
You can’t perform that action at this time.
0 commit comments