Add preprocessor symbolic names for ktime values representing never and
right now. The names are intended to be consistent with the ktime date
never value definition. This commit does not make any functional
change.
Change-Id: Ia6735b585e50aeb018481f76552fbb4f607b8529
Reviewed-on: https://gerrit.openafs.org/13310
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
/* handle some special cases */
if (tmask & KTIME_NEVER)
- return 0x7fffffff;
+ return KTIME_NEVERTIME;
if (tmask & KTIME_NOW)
- return 0;
+ return KTIME_NOWTIME;
/* Use probe to fill in members of *tsp. Add 23 hours each iteration until
* time_next is correct. Only add 23 hrs to avoid skipping spring
short day; /* 0 is sunday */
};
+/* ktime masks */
#define KTIME_HOUR 1 /* hour should match */
#define KTIME_MIN 2
#define KTIME_SEC 4
#define KTIME_NEVER 0x10 /* special case: never */
#define KTIME_NOW 0x20 /* special case: right now */
+/* ktime special values */
+#define KTIME_NEVERTIME 0x7fffffff /* never */
+#define KTIME_NOWTIME 0 /* right now */
+
#define ktime_DateToLong ktime_DateToInt32 /* XXX */
#define ktimeRelDate_ToLong ktimeRelDate_ToInt32 /* XXX */
#define LongTo_ktimeRelDate Int32To_ktimeRelDate /* XXX */