diff options
| author | Simeng He <simeng@tailscale.com> | 2021-05-28 16:58:15 -0400 |
|---|---|---|
| committer | Simeng He <simeng@tailscale.com> | 2021-05-28 16:58:15 -0400 |
| commit | 11a1a9096dc93b57889a46cf7a04498d8d44105a (patch) | |
| tree | 633d91ac37e3245f08c5bc606a4623f51501f1f2 /net/tstun | |
| parent | 97967c0a85e38e1b53513cce811fc73f47d2cb1f (diff) | |
| download | tailscale-simeng-pingtest.tar.xz tailscale-simeng-pingtest.zip | |
More logging :(simeng-pingtest
Diffstat (limited to 'net/tstun')
| -rw-r--r-- | net/tstun/wrap.go | 3 |
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, } |
