Files
wireguard-go/src/tun.go
T

9 lines
348 B
Go
Raw Normal View History

2017-06-04 21:48:15 +02:00
package main
2017-06-28 23:45:45 +02:00
type TUNDevice interface {
2017-07-11 22:48:58 +02:00
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
2017-06-04 21:48:15 +02:00
}