* [Bug 2242] configure fails to detect getifaddrs function on Solaris.
* [Bug 2249] Bad operator for 'test' in 'make check' of libevent.
* [Bug 2252] palisade: formats nanosecs to a 6-char field.
+* Attempt to resolve strict-aliasing violation in refclock_tsyncpci.c.
(4.2.7p293) 2012/08/04 Released by Harlan Stenn <stenn@ntp.org>
* [Bug 2247] (more) Get rid of the TRAK refclock - deprecated since 2006.
* Documentation cleanup from Mike T.
# the date YYYYMMDD optionally with -HHMM if there is more than one
# bump in a day.
-ntp_configure_cache_version=20110219
+ntp_configure_cache_version=20120806
# When the cache version of config.cache and configure do not
# match, NTP_CACHEVERSION will flush the cache.
ioctl_trans_di *it2;
l_fp offset;
l_fp ltemp;
+ ReferenceObj * pRefObj;
/* Construct the device name */
// Extract reference identifiers from ioctl payload
memset(timeRef, '\0', sizeof(timeRef));
- memset(ppsRef, '\0', sizeof(ppsRef));
- memcpy(timeRef, ((ReferenceObj*)(it->payloads))->time, TSYNC_REF_LEN);
- memcpy(ppsRef, ((ReferenceObj*)(it->payloads))->pps, TSYNC_REF_LEN);
+ memset(ppsRef, '\0', sizeof(ppsRef));
+ pRefObj = (void *)it->payloads;
+ memcpy(timeRef, pRefObj->time, TSYNC_REF_LEN);
+ memcpy(ppsRef, pRefObj->pps, TSYNC_REF_LEN);
// Extract the Clock Service Time Scale and convert to correct byte order
memcpy(&tmscl, ((TIME_SCALE*)(it1->payloads)), sizeof(tmscl));
# the date YYYYMMDD optionally with -HHMM if there is more than one
# bump in a day.
-sntp_configure_cache_version=20110219
+sntp_configure_cache_version=20120806
# When the version of config.cache and configure do not
# match, NTP_CACHEVERSION will flush the cache.