Subject: gtime()
To: None <tech-userlevel@netbsd.org>
From: Lucio de Re <lucio@proxima.alt.za>
List: tech-userlevel
Date: 09/15/1998 14:08:54
>From /usr/include/time.h:
/* $NetBSD: time.h,v 1.13 1997/10/04 15:00:42 kleink Exp $ */
[ ... ]
#if !defined(_ANSI_SOURCE) && !defined(_POSIX_SOURCE)
char *strptime __P((const char *, const char *, struct tm *));
char *timezone __P((int, int));
void tzsetwall __P((void));
struct tm *offtime __P((const time_t *const, const long));
time_t timelocal __P((struct tm *const));
time_t timegm __P((struct tm *const));
time_t timeoff __P((struct tm *const, const long));
long gtime __P((struct tm *const));
^^^^^
time_t time2posix __P((time_t));
time_t posix2time __P((time_t));
#endif /* neither ANSI nor POSIX */
[ etc. ]
#endif /* !_TIME_H_ */
The declaration of gtime() conflicts with a "static" declaration in two
UMich LDAP modules. I could not find the corresponding functions in
the obvious libraries.
Does anyone know where I should look? Presumably all of the above are
missing, in which case the declaration in /usr/include/time.h is more
harmful than useful.
Thanks for any assistance you may be able to provide.
++L