summaryrefslogtreecommitdiffstats
path: root/contrib/ntp/ntpd/refclock_hopfser.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/ntp/ntpd/refclock_hopfser.c')
-rw-r--r--contrib/ntp/ntpd/refclock_hopfser.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/contrib/ntp/ntpd/refclock_hopfser.c b/contrib/ntp/ntpd/refclock_hopfser.c
index 94b660b..9037d4a 100644
--- a/contrib/ntp/ntpd/refclock_hopfser.c
+++ b/contrib/ntp/ntpd/refclock_hopfser.c
@@ -14,11 +14,6 @@
# include "config.h"
#endif
-#if defined(SYS_WINNT)
-#undef close
-#define close closesocket
-#endif
-
#if defined(REFCLOCK) && (defined(CLOCK_HOPF_SERIAL))
#include "ntpd.h"
@@ -51,6 +46,12 @@
# include <sys/ioctl.h>
#endif
+#ifdef SYS_WINNT
+extern int async_write(int, const void *, unsigned int);
+#undef write
+#define write(fd, data, octets) async_write(fd, data, octets)
+#endif
+
/*
* clock definitions
*/
OpenPOWER on IntegriCloud