Deleted Added
full compact
ftime.c (205125) ftime.c (211061)
1/*
2 * Copyright (c) 1994 Christopher G. Demetriou
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 15 unchanged lines hidden (view full) ---

24 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
25 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
26 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
27 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
28 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
29 */
30
31#ifndef lint
1/*
2 * Copyright (c) 1994 Christopher G. Demetriou
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 15 unchanged lines hidden (view full) ---

24 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
25 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
26 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
27 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
28 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
29 */
30
31#ifndef lint
32static char rcsid[] = "$FreeBSD: head/lib/libcompat/4.1/ftime.c 205125 2010-03-13 18:06:17Z ed $";
32static char rcsid[] = "$FreeBSD: head/lib/libcompat/4.1/ftime.c 211061 2010-08-08 08:19:23Z ed $";
33#endif /* not lint */
34
35#include <sys/types.h>
36#include <sys/time.h>
37#include <sys/timeb.h>
38
39int
40ftime(struct timeb *tbp)
41{
33#endif /* not lint */
34
35#include <sys/types.h>
36#include <sys/time.h>
37#include <sys/timeb.h>
38
39int
40ftime(struct timeb *tbp)
41{
42 struct timezone tz;
43 struct timeval t;
42 struct timezone tz;
43 struct timeval t;
44
44
45 if (gettimeofday(&t, &tz) < 0)
46 return (-1);
47 tbp->millitm = t.tv_usec / 1000;
48 tbp->time = t.tv_sec;
49 tbp->timezone = tz.tz_minuteswest;
50 tbp->dstflag = tz.tz_dsttime;
45 if (gettimeofday(&t, &tz) < 0)
46 return (-1);
47 tbp->millitm = t.tv_usec / 1000;
48 tbp->time = t.tv_sec;
49 tbp->timezone = tz.tz_minuteswest;
50 tbp->dstflag = tz.tz_dsttime;
51
52 return (0);
53}
51
52 return (0);
53}