20 #ifndef _freetds_utils_h_
21 #define _freetds_utils_h_
27 #include <freetds/time.h>
28 #include <freetds/sysdep_private.h>
30 #include <freetds/pushvis.h>
36 void tds_sleep_s(
unsigned sec);
37 void tds_sleep_ms(
unsigned ms);
39 char *tds_getpassarg(
char *arg);
41 char *tds_timestamp_str(
char *str,
int maxlen);
42 struct tm *tds_localtime_r(
const time_t *timep,
struct tm *result);
43 int tds_getservice(
const char *name);
44 char *tds_get_homedir(
void);
52 #include <freetds/popvis.h>