Lines Matching defs:d1
78 ldns_duration_compare(ldns_duration_type* d1, ldns_duration_type* d2)
80 if (!d1 && !d2) {
83 if (!d1 || !d2) {
84 return d1?-1:1;
87 if (d1->years != d2->years) {
88 return (int) (d1->years - d2->years);
90 if (d1->months != d2->months) {
91 return (int) (d1->months - d2->months);
93 if (d1->weeks != d2->weeks) {
94 return (int) (d1->weeks - d2->weeks);
96 if (d1->days != d2->days) {
97 return (int) (d1->days - d2->days);
99 if (d1->hours != d2->hours) {
100 return (int) (d1->hours - d2->hours);
102 if (d1->minutes != d2->minutes) {
103 return (int) (d1->minutes - d2->minutes);
105 if (d1->seconds != d2->seconds) {
106 return (int) (d1->seconds - d2->seconds);