ANSI C; sprintf now returns an int.
[unix-history] / usr / src / lib / libc / gen / time.c
CommitLineData
bb0cfa24
DF
1/*
2 * Copyright (c) 1980 Regents of the University of California.
3 * All rights reserved. The Berkeley software License Agreement
4 * specifies the terms and conditions for redistribution.
5 */
6
2ce81398
DS
7#if defined(LIBC_SCCS) && !defined(lint)
8static char sccsid[] = "@(#)time.c 5.3 (Berkeley) %G%";
9#endif LIBC_SCCS and not lint
e8e7b5b4
SL
10
11/*
12 * Backwards compatible time call.
13 */
14#include <sys/types.h>
15#include <sys/time.h>
16
1a9c2023 17long
e8e7b5b4
SL
18time(t)
19 time_t *t;
20{
21 struct timeval tt;
22
d62fa457 23 if (gettimeofday(&tt, (struct timezone *)0) < 0)
e8e7b5b4
SL
24 return (-1);
25 if (t)
26 *t = tt.tv_sec;
27 return (tt.tv_sec);
28}