mirror of
https://github.com/safing/portmaster
synced 2025-04-19 18:39:10 +00:00
14 lines
389 B
Go
14 lines
389 B
Go
package intel
|
|
|
|
import (
|
|
"context"
|
|
)
|
|
|
|
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) (domain string, err error)) {
|
|
if reverseResolver == nil {
|
|
reverseResolver = fn
|
|
}
|
|
}
|