- t3.tv_sec = 0;
- t3.tv_nsec = 1;
- t2 = time_add(t2, t3);
-
- /* Test time_less and time_greater. */
- ok1(!time_eq(t1, t2));
- ok1(!time_greater(t1, t2));
- ok1(time_less(t1, t2));
- ok1(time_greater(t2, t1));
- ok1(!time_less(t2, t1));
- t3.tv_sec = 0;
- t3.tv_nsec = 999999999;
- t2 = time_add(t2, t3);
- ok1(!time_eq(t1, t2));
- ok1(!time_greater(t1, t2));
- ok1(time_less(t1, t2));
- ok1(time_greater(t2, t1));
- ok1(!time_less(t2, t1));
-
- t3 = time_sub(t2, zero);
- ok1(time_eq(t3, t2));
- t3 = time_sub(t2, t2);
- ok1(time_eq(t3, zero));
+ t3.ts.tv_sec = 0;
+ t3.ts.tv_nsec = 1;
+ t2 = timeabs_add(t2, t3);
+
+ /* Test time_before and time_after. */
+ ok1(!timeabs_eq(t1, t2));
+ ok1(!time_after(t1, t2));
+ ok1(time_before(t1, t2));
+ ok1(time_after(t2, t1));
+ ok1(!time_before(t2, t1));
+ t3.ts.tv_sec = 0;
+ t3.ts.tv_nsec = 999999999;
+ t2 = timeabs_add(t2, t3);
+ ok1(!timeabs_eq(t1, t2));
+ ok1(!time_after(t1, t2));
+ ok1(time_before(t1, t2));
+ ok1(time_after(t2, t1));
+ ok1(!time_before(t2, t1));
+
+ t3 = time_between(t2, epoch);
+ ok1(t2.ts.tv_sec == t3.ts.tv_sec && t2.ts.tv_nsec == t3.ts.tv_nsec);
+ t3 = time_between(t2, t2);
+ ok1(timerel_eq(t3, zero));