mirror of
https://github.com/slackhq/nebula.git
synced 2025-11-08 20:03:58 +01:00
* Update LightHouseHandlerFunc to remove EncWriter param. * Move EncWriter to interface * EncReader, too
21 lines
314 B
Go
21 lines
314 B
Go
package udp
|
|
|
|
import (
|
|
"github.com/slackhq/nebula/firewall"
|
|
"github.com/slackhq/nebula/header"
|
|
)
|
|
|
|
const MTU = 9001
|
|
|
|
type EncReader func(
|
|
addr *Addr,
|
|
out []byte,
|
|
packet []byte,
|
|
header *header.H,
|
|
fwPacket *firewall.Packet,
|
|
lhh LightHouseHandlerFunc,
|
|
nb []byte,
|
|
q int,
|
|
localCache firewall.ConntrackCache,
|
|
)
|