Fixed MTU method for linux TUN interface

Updated the TUN interface
Added the "MTU" method for the linux implementation of the TUN interface
This commit is contained in:
Mathias Hall-Andersen
2017-07-11 22:48:58 +02:00
parent c273078376
commit 86707cbc88
5 changed files with 69 additions and 30 deletions

View File

@@ -1,8 +1,8 @@
package main
type TUNDevice interface {
Read([]byte) (int, error)
Write([]byte) (int, error)
Name() string
MTU() int
Read([]byte) (int, error) // read a packet from the device (without any additional headers)
Write([]byte) (int, error) // writes a packet to the device (without any additional headers)
MTU() (int, error) // returns the MTU of the device
Name() string // returns the current name
}