Deleted Added
full compact
clk_rawdcf.c (182007) clk_rawdcf.c (182857)
1/*
2 * /src/NTP/REPOSITORY/ntp4-dev/libparse/clk_rawdcf.c,v 4.18 2006/06/22 18:40:01 kardel RELEASE_20060622_A
3 *
4 * clk_rawdcf.c,v 4.18 2006/06/22 18:40:01 kardel RELEASE_20060622_A
5 *
6 * Raw DCF77 pulse clock support
7 *
8 * Copyright (c) 1995-2006 by Frank Kardel <kardel <AT> ntp.org>

--- 215 unchanged lines hidden (view full) ---

224 clocktime_t *clock_time
225 )
226{
227 unsigned char *s = buffer;
228 unsigned char *b = dcfprm->onebits;
229 unsigned char *c = dcfprm->zerobits;
230 int i;
231
1/*
2 * /src/NTP/REPOSITORY/ntp4-dev/libparse/clk_rawdcf.c,v 4.18 2006/06/22 18:40:01 kardel RELEASE_20060622_A
3 *
4 * clk_rawdcf.c,v 4.18 2006/06/22 18:40:01 kardel RELEASE_20060622_A
5 *
6 * Raw DCF77 pulse clock support
7 *
8 * Copyright (c) 1995-2006 by Frank Kardel <kardel <AT> ntp.org>

--- 215 unchanged lines hidden (view full) ---

224 clocktime_t *clock_time
225 )
226{
227 unsigned char *s = buffer;
228 unsigned char *b = dcfprm->onebits;
229 unsigned char *c = dcfprm->zerobits;
230 int i;
231
232 parseprintf(DD_RAWDCF,("parse: convert_rawdcf: \"%s\"\n", buffer));
232 parseprintf(DD_RAWDCF,("parse: convert_rawdcf: \"%.*s\"\n", size, buffer));
233
234 if (size < 57)
235 {
236#ifndef PARSEKERNEL
237 msyslog(LOG_ERR, "parse: convert_rawdcf: INCOMPLETE DATA - time code only has %d bits\n", size);
238#endif
239 return CVT_NONE;
240 }

--- 74 unchanged lines hidden (view full) ---

315 return CVT_OK;
316 }
317 else
318 {
319 /*
320 * bad format - not for us
321 */
322#ifndef PARSEKERNEL
233
234 if (size < 57)
235 {
236#ifndef PARSEKERNEL
237 msyslog(LOG_ERR, "parse: convert_rawdcf: INCOMPLETE DATA - time code only has %d bits\n", size);
238#endif
239 return CVT_NONE;
240 }

--- 74 unchanged lines hidden (view full) ---

315 return CVT_OK;
316 }
317 else
318 {
319 /*
320 * bad format - not for us
321 */
322#ifndef PARSEKERNEL
323 msyslog(LOG_ERR, "parse: convert_rawdcf: parity check FAILED for \"%s\"\n", buffer);
323 msyslog(LOG_ERR, "parse: convert_rawdcf: parity check FAILED for \"%.*s\"\n", size, buffer);
324#endif
325 return CVT_FAIL|CVT_BADFMT;
326 }
327}
328
329/*
330 * raw dcf input routine - needs to fix up 50 baud
331 * characters for 1/0 decision

--- 327 unchanged lines hidden ---
324#endif
325 return CVT_FAIL|CVT_BADFMT;
326 }
327}
328
329/*
330 * raw dcf input routine - needs to fix up 50 baud
331 * characters for 1/0 decision

--- 327 unchanged lines hidden ---