log some more

This commit is contained in:
idk 2018-12-26 11:22:18 -05:00
parent 316de2df0f
commit 8a065fde64
No known key found for this signature in database
GPG key ID: D75C03B39B5E14E1

View file

@ -14,9 +14,16 @@ type Rewriter struct {
} }
func (r Rewriter) Rewrite(ctx context.Context, request *socks5.Request) (context.Context, *socks5.AddrSpec) { func (r Rewriter) Rewrite(ctx context.Context, request *socks5.Request) (context.Context, *socks5.AddrSpec) {
addr := request.DestAddr var addr *socks5.AddrSpec
switch request.DestAddr.ADDR.(type) {
case *sam3.I2PAddr:
addr = request.DestAddr
addr.FQDN = request.DestAddr.ADDR.(*sam3.I2PAddr).Base32() addr.FQDN = request.DestAddr.ADDR.(*sam3.I2PAddr).Base32()
log.Println("Correcting FQDN to base32 address.", addr.FQDN) log.Println("Correcting FQDN to base32 address.", addr.FQDN)
default:
log.Println(request.DestAddr.String())
return ctx, &socks5.AddrSpec{}
}
return ctx, addr return ctx, addr
} }