diff options
Diffstat (limited to 'middleware/dnssec/cache.go')
-rw-r--r-- | middleware/dnssec/cache.go | 22 |
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 -} |