-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy patherrors.go
17 lines (15 loc) · 949 Bytes
/
errors.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package resolver
import "errors"
var (
ErrNotRecursionDesired = errors.New("only recursive queries are supported via this server")
ErrNilMessageSentToExchange = errors.New("nil message sent to exchange")
ErrNoPoolConfiguredForZone = errors.New("no nameserver pool configured for zone")
ErrFailedToGetDNSKEYs = errors.New("failed looking up DNSKEY records")
ErrFailedCreatingZoneAndPool = errors.New("failed creating nameserver pool for zone")
ErrFailedEnrichingPool = errors.New("failed enriching nameserver pool for zone")
ErrUnableToResolveAnswer = errors.New("failed resolving answer")
ErrNextNameserversNotFound = errors.New("the onward nameservers cannot be found")
ErrEmptyResponse = errors.New("the received response is empty")
ErrInternalError = errors.New("internal error")
ErrMaxQueriesPerRequestReached = errors.New("max queries per request reached")
)