Mercurial > hg > octave-kai > gnulib-hg
annotate lib/stime.c @ 2880:2a7e5d634dca
*** empty log message ***
author | Jim Meyering <jim@meyering.net> |
---|---|
date | Mon, 25 Sep 2000 00:01:22 +0000 |
parents | 807294ed0f4f |
children |
rev | line source |
---|---|
9 | 1 /* stime -- set the system clock |
2807
807294ed0f4f
back out Copyright date changes for files with no changes year
Jim Meyering <jim@meyering.net>
parents:
2718
diff
changeset
|
2 Copyright (C) 1989, 1991 Free Software Foundation, Inc. |
9 | 3 |
4 This program is free software; you can redistribute it and/or modify | |
5 it under the terms of the GNU General Public License as published by | |
6 the Free Software Foundation; either version 2, or (at your option) | |
7 any later version. | |
8 | |
9 This program is distributed in the hope that it will be useful, | |
10 but WITHOUT ANY WARRANTY; without even the implied warranty of | |
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
12 GNU General Public License for more details. | |
13 | |
14 You should have received a copy of the GNU General Public License | |
651
242f0fe39aa7
update FSF address in copyright
Jim Meyering <jim@meyering.net>
parents:
9
diff
changeset
|
15 along with this program; if not, write to the Free Software Foundation, |
242f0fe39aa7
update FSF address in copyright
Jim Meyering <jim@meyering.net>
parents:
9
diff
changeset
|
16 Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ |
9 | 17 |
18 /* David MacKenzie <djm@ai.mit.edu> */ | |
19 | |
651
242f0fe39aa7
update FSF address in copyright
Jim Meyering <jim@meyering.net>
parents:
9
diff
changeset
|
20 #ifdef HAVE_CONFIG_H |
653 | 21 # include <config.h> |
651
242f0fe39aa7
update FSF address in copyright
Jim Meyering <jim@meyering.net>
parents:
9
diff
changeset
|
22 #endif |
242f0fe39aa7
update FSF address in copyright
Jim Meyering <jim@meyering.net>
parents:
9
diff
changeset
|
23 |
9 | 24 #include <sys/types.h> |
25 #include <sys/time.h> | |
26 | |
27 /* Set the system time to *WHEN seconds past the start of 1970 GMT. */ | |
28 | |
29 int | |
30 stime (when) | |
31 time_t *when; | |
32 { | |
33 struct timeval tv; | |
34 | |
35 tv.tv_sec = *when; | |
36 tv.tv_usec = 0; | |
37 return settimeofday (&tv, (struct timezone *) 0); | |
38 } |