aboutsummaryrefslogtreecommitdiff
path: root/middleware/dnssec/cache.go
diff options
context:
space:
mode:
Diffstat (limited to 'middleware/dnssec/cache.go')
-rw-r--r--middleware/dnssec/cache.go22
1 files changed, 0 insertions, 22 deletions
diff --git a/middleware/dnssec/cache.go b/middleware/dnssec/cache.go
deleted file mode 100644
index ea95b73b4..000000000
--- a/middleware/dnssec/cache.go
+++ /dev/null
@@ -1,22 +0,0 @@
-package dnssec
-
-import (
- "hash/fnv"
-
- "github.com/miekg/dns"
-)
-
-// hash serializes the RRset and return a signature cache key.
-func hash(rrs []dns.RR) uint32 {
- h := fnv.New32()
- buf := make([]byte, 256)
- for _, r := range rrs {
- off, err := dns.PackRR(r, buf, 0, nil, false)
- if err == nil {
- h.Write(buf[:off])
- }
- }
-
- i := h.Sum32()
- return i
-}