dd4da93749
Added plaintext padding and fixed default interface MTU
15 lines
431 B
Go
15 lines
431 B
Go
package main
|
|
|
|
/*
|
|
* The default MTU of the new device must be 1420
|
|
*/
|
|
|
|
const DefaultMTU = 1420
|
|
|
|
type TUNDevice interface {
|
|
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
|
|
}
|