From c25a5d572517ce6f31b300b648a9832c836c2e2f Mon Sep 17 00:00:00 2001 From: henning <> Date: Thu, 30 Sep 2004 10:19:43 +0000 Subject: [PATCH] now that we connect() the client sockets we need to handle ECONNREFUSED as non-fatal too, from camield@ --- src/usr.sbin/ntpd/client.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/usr.sbin/ntpd/client.c b/src/usr.sbin/ntpd/client.c index fa6f84d2..4b0e9c2e 100644 --- a/src/usr.sbin/ntpd/client.c +++ b/src/usr.sbin/ntpd/client.c @@ -1,4 +1,4 @@ -/* $OpenBSD: client.c,v 1.35 2004/09/24 14:51:16 henning Exp $ */ +/* $OpenBSD: client.c,v 1.36 2004/09/30 10:19:43 henning Exp $ */ /* * Copyright (c) 2003, 2004 Henning Brauer @@ -174,7 +174,7 @@ client_dispatch(struct ntp_peer *p, u_int8_t settime) if ((size = recvfrom(p->query->fd, &buf, sizeof(buf), 0, NULL, NULL)) == -1) { if (errno == EHOSTUNREACH || errno == EHOSTDOWN || - errno == ENETDOWN) { + errno == ENETDOWN || errno == ECONNREFUSED) { log_warn("recvfrom %s", log_sockaddr((struct sockaddr *)&p->addr->ss)); return (0);