diff --git a/pkg/compute/models/guestnetworks.go b/pkg/compute/models/guestnetworks.go index a828eb00e0..21a06aac08 100644 --- a/pkg/compute/models/guestnetworks.go +++ b/pkg/compute/models/guestnetworks.go @@ -794,6 +794,9 @@ func (self *SGuestnetwork) IsExit() bool { } func (self *SGuestnetwork) getBandwidth() int { + if self.BwLimit == 0 { + return 0 + } if self.BwLimit > 0 && self.BwLimit <= api.MAX_BANDWIDTH { return self.BwLimit } else { diff --git a/pkg/hostman/options/options.go b/pkg/hostman/options/options.go index ee24d27af4..ef58c9bc34 100644 --- a/pkg/hostman/options/options.go +++ b/pkg/hostman/options/options.go @@ -49,8 +49,7 @@ type SHostOptions struct { EnableMonitor bool `help:"Enable monitor"` ReportInterval int `help:"Report interval in seconds" default:"60"` - EnableTcBwlimit bool `help:"Enable linux tc bandwidth limit"` - BwDownloadBandwidth int `help:"Default ingress bandwidth in mbit (0 disabled)" default:"10"` + BwDownloadBandwidth int `help:"Default ingress bandwidth in mbit (0 disabled)" default:"10"` DnsServer string `help:"Address of host DNS server"` DnsServerLegacy string `help:"Deprecated Address of host DNS server"`