diff --git a/src/ntpd.c b/src/ntpd.c
index 48d7aa7209b29b6675fba8fbc26f8697095475b3..0faf2a2a1a461c427b77177926989286e6e25eb4 100644 (file)
--- a/src/ntpd.c
+++ b/src/ntpd.c
(void *)req_data);
status = swrite(sd, (const char *)&req, REQ_LEN_NOMAC);
- if (status < 0) {
+ if (status != 0) {
DEBUG("`swrite' failed. Closing socket #%i", sd);
close(sd);
sock_descr = sd = -1;