1 |
2 | /*
3 | ** $Log: diptime.c,v $
4 | ** Revision 1.2 2004/01/21 00:55:57 millis
5 | ** Allow passing of forced date/time (for testing)
6 | **
7 | ** Revision 1.1 2004/01/02 10:03:00 millis
8 | ** *** empty log message ***
9 | **
10 | */
11 |
12 | /* diptime.c
13 | */
14 |
15 |
16 | #include "diptime.h"
17 |
18 | time_t dip_time = 0;
19 |
20 | time_t diptime(time_t *dtime)
21 | {
22 | time_t now_time;
23 | if (dip_time == 0 ) {
24 | time(&now_time);
25 | if (dtime != NULL)
26 | *dtime = now_time;
27 | return now_time;
28 | } else {
29 | if (dtime != NULL)
30 | *dtime = dip_time;
31 | return dip_time;
32 | }
33 | }