temp.go 428 B

1234567891011121314
  1. package udp
  2. import (
  3. "github.com/slackhq/nebula/header"
  4. "github.com/slackhq/nebula/iputil"
  5. )
  6. //TODO: The items in this file belong in their own packages but doing that in a single PR is a nightmare
  7. type EncWriter interface {
  8. SendMessageToVpnIp(t header.MessageType, st header.MessageSubType, vpnIp iputil.VpnIp, p, nb, out []byte)
  9. }
  10. type LightHouseHandlerFunc func(rAddr *Addr, vpnIp iputil.VpnIp, p []byte, w EncWriter)