annotate nt/inc/sys/time.h @ 404:2f8bb876ab1d r21-2-32

Import from CVS: tag r21-2-32
author cvs
date Mon, 13 Aug 2007 11:16:07 +0200
parents 7d55a9ba150c
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
118
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
1 /*
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
2 * sys/time.h doesn't exist on NT
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
3 */
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
4
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
5 #include <time.h>
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
6
404
2f8bb876ab1d Import from CVS: tag r21-2-32
cvs
parents: 118
diff changeset
7 #ifdef __MINGW32__
2f8bb876ab1d Import from CVS: tag r21-2-32
cvs
parents: 118
diff changeset
8 #include <winsock.h>
2f8bb876ab1d Import from CVS: tag r21-2-32
cvs
parents: 118
diff changeset
9 #else
118
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
10 struct timeval
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
11 {
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
12 long tv_sec; /* seconds */
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
13 long tv_usec; /* microseconds */
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
14 };
404
2f8bb876ab1d Import from CVS: tag r21-2-32
cvs
parents: 118
diff changeset
15 #endif
118
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
16
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
17 struct timezone
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
18 {
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
19 int tz_minuteswest; /* minutes west of Greenwich */
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
20 int tz_dsttime; /* type of dst correction */
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
21 };
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
22
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
23 #ifndef HAVE_X_WINDOWS
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
24 /* X11R6 on NT provides the single parameter version of this command */
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
25 void gettimeofday (struct timeval *, struct timezone *);
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
26 #endif
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
27
7d55a9ba150c Import from CVS: tag r20-1b11
cvs
parents:
diff changeset
28 /* end of sys/time.h */