4
0
mirror of https://github.com/cwinfo/yggdrasil-go.git synced 2025-09-14 04:52:31 +00:00

Rearrange public interface, godoc improvements

This commit is contained in:
Neil Alexander
2019-03-29 18:05:17 +00:00
parent 399e1a2ffe
commit b5ac65cacb
4 changed files with 99 additions and 97 deletions

View File

@@ -41,7 +41,7 @@ type router struct {
in <-chan []byte // packets we received from the network, link to peer's "out"
out func([]byte) // packets we're sending to the network, link to peer's "in"
toRecv chan router_recvPacket // packets to handle via recvPacket()
adapter adapterImplementation // TUN/TAP adapter
adapter AdapterImplementation // TUN/TAP adapter
recv chan<- []byte // place where the adapter pulls received packets from
send <-chan []byte // place where the adapter puts outgoing packets
reject chan<- RejectedPacket // place where we send error packets back to adapter