hostman: fix setting mtu for tunnel padding

This commit is contained in:
Yousong Zhou
2020-01-14 18:41:04 +08:00
parent 212af8b864
commit 480ed8ebc6
@@ -105,7 +105,7 @@ func (d *SBaseBridgeDriver) BringupInterface() error {
for _, inf := range infs {
cmd := []string{"ifconfig", inf.String(), "up"}
if options.HostOptions.TunnelPaddingBytes > 0 {
cmd = append(cmd, "mtu", fmt.Sprintf("%d", options.HostOptions.TunnelPaddingBytes))
cmd = append(cmd, "mtu", fmt.Sprintf("%d", 1500+options.HostOptions.TunnelPaddingBytes))
}
if _, err := procutils.NewCommand(cmd[0], cmd[1:]...).Output(); err != nil {
return err