summaryrefslogtreecommitdiffhomepage
path: root/net/tstun/wrap.go
diff options
context:
space:
mode:
Diffstat (limited to 'net/tstun/wrap.go')
-rw-r--r--net/tstun/wrap.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/net/tstun/wrap.go b/net/tstun/wrap.go
index 415a98ccf..b6823d1f0 100644
--- a/net/tstun/wrap.go
+++ b/net/tstun/wrap.go
@@ -277,6 +277,7 @@ func (t *Wrapper) poll() {
var magicDNSIPPort = netaddr.MustParseIPPort("100.100.100.100:0")
func (t *Wrapper) filterOut(p *packet.Parsed) filter.Response {
+ log.Println("FILTEROUT")
// Fake ICMP echo responses to MagicDNS (100.100.100.100).
if p.IsEchoRequest() && p.Dst == magicDNSIPPort {
header := p.ICMP4Header()
@@ -377,6 +378,7 @@ func (t *Wrapper) Read(buf []byte, offset int) (int, error) {
}
func (t *Wrapper) filterIn(buf []byte) filter.Response {
+ log.Println("FILTERIN")
p := parsedPacketPool.Get().(*packet.Parsed)
defer parsedPacketPool.Put(p)
p.Decode(buf)
@@ -533,6 +535,7 @@ func (t *Wrapper) InjectInboundCopy(packet []byte) error {
}
func (t *Wrapper) injectOutboundPong(pp *packet.Parsed, req packet.TSMPPingRequest) {
+ log.Println("INJECT OUTBOUND")
pong := packet.TSMPPongReply{
Data: req.Data,
}