Remove network rating / security level system, add migrations
This commit is contained in:
@@ -14,7 +14,6 @@ import (
|
||||
"github.com/safing/portmaster/intel/filterlists"
|
||||
"github.com/safing/portmaster/intel/geoip"
|
||||
"github.com/safing/portmaster/network/netutils"
|
||||
"github.com/safing/portmaster/status"
|
||||
)
|
||||
|
||||
// Entity describes a remote endpoint in many different ways.
|
||||
@@ -205,7 +204,7 @@ func (e *Entity) reverseResolve(ctx context.Context) {
|
||||
return
|
||||
}
|
||||
// TODO: security level
|
||||
domain, err := reverseResolver(ctx, e.IP.String(), status.SecurityLevelNormal)
|
||||
domain, err := reverseResolver(ctx, e.IP.String())
|
||||
if err != nil {
|
||||
log.Tracer(ctx).Warningf("intel: failed to resolve IP %s: %s", e.IP, err)
|
||||
return
|
||||
|
||||
@@ -4,10 +4,10 @@ import (
|
||||
"context"
|
||||
)
|
||||
|
||||
var reverseResolver func(ctx context.Context, ip string, securityLevel uint8) (domain string, err error)
|
||||
var reverseResolver func(ctx context.Context, ip string) (domain string, err error)
|
||||
|
||||
// SetReverseResolver allows the resolver module to register a function to allow reverse resolving IPs to domains.
|
||||
func SetReverseResolver(fn func(ctx context.Context, ip string, securityLevel uint8) (domain string, err error)) {
|
||||
func SetReverseResolver(fn func(ctx context.Context, ip string) (domain string, err error)) {
|
||||
if reverseResolver == nil {
|
||||
reverseResolver = fn
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user