func cacheElapse(rr []dns.RR, seconds uint32) {
	for i := range rr {
		hdr := rr[i].Header()
		if seconds < hdr.Ttl {
			hdr.Ttl -= seconds
		} else {
			hdr.Ttl = 0
		}
	}
}
// cacheElapse subtracts the given number of seconds from the TTL of each
// resource record provided
cacheElapse subtracts the given number of seconds from the TTL of each
resource record provided
// cacheElapse subtracts the given number of seconds from the TTL of each // resource record provided
func cacheElapse(rr []dns.RR, seconds uint32) {
	for i := range rr {
		hdr := rr[i].Header()
		if seconds < hdr.Ttl {
			hdr.Ttl -= seconds
		} else {
			hdr.Ttl = 0
		}
	}
}
func cacheElapse ( rr [ ] dns . RR , seconds uint32 ) { for i := range rr { hdr := rr [ i ] . Header ( ) if seconds < hdr . Ttl { hdr . Ttl -= seconds } else { hdr . Ttl = 0 } } }
cacheElapse subtracts the given number of seconds from the TTL of each
resource record provided
cacheElapse subtracts the given number of seconds from the TTL of each resource record provided