(long ttl, long maxttl)
| 26 | } |
| 27 | |
| 28 | private static int |
| 29 | limitExpire(long ttl, long maxttl) { |
| 30 | if (maxttl >= 0 && maxttl < ttl) |
| 31 | ttl = maxttl; |
| 32 | long expire = (System.currentTimeMillis() / 1000) + ttl; |
| 33 | if (expire < 0 || expire > Integer.MAX_VALUE) |
| 34 | return Integer.MAX_VALUE; |
| 35 | return (int)expire; |
| 36 | } |
| 37 | |
| 38 | private static class CacheRRset extends RRset implements Element { |
| 39 | private static final long serialVersionUID = 5971755205903597024L; |
no outgoing calls
no test coverage detected