Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 May 2007 18:08:07 +0200
From:      Nicolas Rachinsky <fbsd-stable-0@ml.turing-complete.org>
To:        freebsd-stable@FreeBSD.ORG
Subject:   Re: clock problem
Message-ID:  <20070508160807.GA35747@mid.pc5.i.0x5.de>
In-Reply-To: <200705081429.l48ETYYr087578@lurza.secnetix.de>
References:  <20070508151525.Y839@thinkpad.dieringer.dyndns.org> <200705081429.l48ETYYr087578@lurza.secnetix.de>

next in thread | previous in thread | raw e-mail | index | archive | help

--VS++wcV0S1rZb1Fb
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

* Oliver Fromme <olli@lurza.secnetix.de> [2007-05-08 16:29 +0200]:
> How are you redialling?  If you get a new dynamic IP
> address, it might be necessary to restart ntpd.
> For example, if you use ppp(8) for dial-up, you can
> write a "linkup" script that performs the restart.

I use the attached patch.

Nicolas

-- 
http://www.rachinsky.de/nicolas

--VS++wcV0S1rZb1Fb
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=ntpd

--- contrib/ntp/ntpd/ntp_io.c.orig	Tue Jul 20 17:01:27 2004
+++ contrib/ntp/ntpd/ntp_io.c	Fri Oct  6 00:32:31 2006
@@ -466,6 +466,14 @@
 		if (scan_ipv6 == ISC_FALSE && family == AF_INET6)
 			continue;
 
+		if(strncmp(isc_if.name,"tun",3)==0)
+		{
+			if (debug)
+				printf("ignoring <%s> (tun*)\n", isc_if.name);
+			continue;
+		}
+
+
 		/* Check to see if we are going to use the interface */
 		if (address_okay(&isc_if) == ISC_TRUE) {
 			convert_isc_if(&isc_if, &inter_list[idx], port);

--VS++wcV0S1rZb1Fb--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070508160807.GA35747>