Improve: add default mtu for fd device

This commit is contained in:
xjasonlyu
2021-12-08 16:27:45 +08:00
parent 8e00168914
commit 4ffe32fd89
2 changed files with 5 additions and 0 deletions

View File

@@ -1,3 +1,5 @@
package fd
const Driver = "fd"
const defaultMTU = 1500

View File

@@ -23,6 +23,9 @@ func Open(name string, mtu uint32) (device.Device, error) {
if err != nil {
return nil, fmt.Errorf("cannot open fd: %s", name)
}
if mtu == 0 {
mtu = defaultMTU
}
return open(fd, mtu)
}