Lines Matching refs:rdataset
30 #include <dns/rdataset.h>
35 /* test trimming of rdataset TTLs */
37 dns_rdataset_t rdataset, sigrdataset;
46 dns_rdataset_init(&rdataset);
49 rdataset.ttl = 900;
54 dns_rdataset_trimttl(&rdataset, &sigrdataset, &rrsig, ttltimenow, true);
55 assert_int_equal(rdataset.ttl, 800);
58 rdataset.ttl = 900;
63 dns_rdataset_trimttl(&rdataset, &sigrdataset, &rrsig, ttltimenow, true);
64 assert_int_equal(rdataset.ttl, 120);
67 rdataset.ttl = 900;
72 dns_rdataset_trimttl(&rdataset, &sigrdataset, &rrsig, ttltimenow,
74 assert_int_equal(rdataset.ttl, 0);
78 rdataset.ttl = 1000;
82 dns_rdataset_trimttl(&rdataset, &sigrdataset, &rrsig, ttltimenow, true);
83 assert_int_equal(rdataset.ttl, 800);
87 rdataset.ttl = 1000;
91 dns_rdataset_trimttl(&rdataset, &sigrdataset, &rrsig, ttltimenow, true);
92 assert_int_equal(rdataset.ttl, 120);
96 rdataset.ttl = 1000;
100 dns_rdataset_trimttl(&rdataset, &sigrdataset, &rrsig, ttltimenow,
102 assert_int_equal(rdataset.ttl, 0);