88 #define localtime(t) do_not_use_localtime_directly 91 #define gmtime(t) do_not_use_gmtime_directly 94 #define mktime(t) do_not_use_mktime_directly 97 #define strftime(a, b, c, d) do_not_use_strftime_directly 100 #define rand() do_not_use_rand_directly 103 #define gethostbyname(a, b, c) do_not_use_gethostbyname_directly 106 #define inet_ntoa(in) use_gw_netaddr_to_octstr_instead_of_inet_ntoa int gw_gethostbyname(struct hostent *ret, const char *name, char **buff)
void gwlib_protected_shutdown(void)
time_t gw_mktime(struct tm *tm)
size_t gw_strftime(char *s, size_t max, const char *format, const struct tm *tm)
void gwlib_protected_init(void)
struct tm gw_localtime(time_t t)
struct tm gw_gmtime(time_t t)