mirror of
https://github.com/safing/portmaster
synced 2025-09-01 10:09:11 +00:00
16 lines
436 B
Go
16 lines
436 B
Go
package intel
|
|
|
|
import (
|
|
"context"
|
|
)
|
|
|
|
var (
|
|
reverseResolver func(ctx context.Context, ip string, securityLevel uint8) (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)) {
|
|
if reverseResolver == nil {
|
|
reverseResolver = fn
|
|
}
|
|
}
|