170
170
msec = ts->l_uf / 4294967; /* fract / (2 ** 32 / 1000) */
172
172
tm = ntp2unix_tm(sec, local);
174
(void) sprintf(bp, "%08lx.%08lx --- --- -- ---- --:--:--",
175
(u_long)ts->l_ui, (u_long)ts->l_uf);
178
(void) sprintf(bp, "%08lx.%08lx %s, %s %2d %4d %2d:%02d:%02d.%03lu",
179
(u_long)ts->l_ui, (u_long)ts->l_uf, days[tm->tm_wday],
180
months[tm->tm_mon], tm->tm_mday, 1900 + tm->tm_year,
181
tm->tm_hour,tm->tm_min, tm->tm_sec, msec);
174
snprintf(bp, LIB_BUFLENGTH,
175
"%08lx.%08lx --- --- -- ---- --:--:--",
176
(u_long)ts->l_ui, (u_long)ts->l_uf);
178
snprintf(bp, LIB_BUFLENGTH,
179
"%08lx.%08lx %s, %s %2d %4d %2d:%02d:%02d.%03lu",
180
(u_long)ts->l_ui, (u_long)ts->l_uf,
181
days[tm->tm_wday], months[tm->tm_mon],
182
tm->tm_mday, 1900 + tm->tm_year, tm->tm_hour,
183
tm->tm_min, tm->tm_sec, msec);