From: Hal Murray Date: Tue, 15 Sep 2009 17:08:48 +0000 (-0400) Subject: refclock_palisade.c, ChangeLog: X-Git-Tag: NTP_4_2_5P213~1^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=22e0ed255f1f243f0c20f1254f3157d6ecedc5ce;p=thirdparty%2Fntp.git refclock_palisade.c, ChangeLog: Fix for bug 1310 bk: 4aafca20avY7jSMWMi7S9pbbEG5nbg --- diff --git a/ChangeLog b/ChangeLog index e5d1e2719..b52342e3b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,4 @@ +* [Bug 1310] fix Thunderbolt mode in refclock_palisade.c * [Bug 983] add interface [listen | ignore | drop] ... directive. * [Bug 1243] MD5auth_setkey zero-fills key from first zero octet. * [Bug 1295] leftover fix, do not crash on exit in free_config_trap() diff --git a/ntpd/refclock_palisade.c b/ntpd/refclock_palisade.c index f00495184..2eb220acf 100644 --- a/ntpd/refclock_palisade.c +++ b/ntpd/refclock_palisade.c @@ -215,19 +215,22 @@ init_thunderbolt ( int fd ) { - struct packettx buf; - -/* buf.data = (u_char *) malloc(1); */ + struct packettx tx; + tx.size = 0; + tx.data = (u_char *) malloc(100); + /* set UTC time */ - sendsupercmd (&buf, 0x8E, 0xA2); - sendbyte (&buf, 0x3); - sendetx (&buf, fd); + sendsupercmd (&tx, 0x8E, 0xA2); + sendbyte (&tx, 0x3); + sendetx (&tx, fd); /* activate packets 0x8F-AB and 0x8F-AC */ - sendsupercmd (&buf, 0x8F, 0xA5); - sendint (&buf, 0x5); - sendetx (&buf, fd); + sendsupercmd (&tx, 0x8F, 0xA5); + sendint (&tx, 0x5); + sendetx (&tx, fd); + + free(tx.data); } /*