log some more
This commit is contained in:
parent
316de2df0f
commit
8a065fde64
1 changed files with 10 additions and 3 deletions
|
@ -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
|
||||||
addr.FQDN = request.DestAddr.ADDR.(*sam3.I2PAddr).Base32()
|
switch request.DestAddr.ADDR.(type) {
|
||||||
log.Println("Correcting FQDN to base32 address.", addr.FQDN)
|
case *sam3.I2PAddr:
|
||||||
|
addr = request.DestAddr
|
||||||
|
addr.FQDN = request.DestAddr.ADDR.(*sam3.I2PAddr).Base32()
|
||||||
|
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
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue