get ready for saving the keys

This commit is contained in:
idk 2018-12-25 01:45:42 -05:00
parent 564bf08803
commit fa15a55bbd
No known key found for this signature in database
GPG key ID: D75C03B39B5E14E1
5 changed files with 72 additions and 21 deletions

View file

@ -21,7 +21,7 @@ func (r Resolver) Resolve(ctx context.Context, name string) (context.Context, ne
}
func (r Resolver) ResolveI2P(ctx context.Context, name string) (context.Context, *sam3.I2PAddr, error) {
if r.ValidateI2PAddr(name) {
if !r.ValidateI2PAddr(name) {
return ctx, nil, fmt.Errorf("Error, not an allowed suffix")
}
raddr, err := r.SAMResolver.Resolve(name)
@ -32,7 +32,7 @@ func (r Resolver) ResolveI2P(ctx context.Context, name string) (context.Context,
}
func (r Resolver) ValidateI2PAddr(name string) bool {
noi2p := true
noi2p := false
for _, suffix := range r.allowedSuffixes {
if strings.HasSuffix(name, suffix) {
if suffix == ".b32.i2p" {
@ -41,7 +41,7 @@ func (r Resolver) ValidateI2PAddr(name string) bool {
break
}
}
noi2p = false
noi2p = true
}
}
return noi2p