Uwe Kleine-König
aa22c515ce
refclock: drop return after LOG_FATAL
...
The LOG_FATAL macro expands to (emitting the message and then) exit(1).
So a return after LOG_FATAL isn't reached. Drop all those to simplify
the code a bit.
2021-04-12 09:24:07 +02:00
Miroslav Lichvar
a78031ce0d
refclock: check all driver options
...
In each driver provide a list of supported options and abort when an
unknown option is specified in the refclock directive.
2019-04-18 16:27:47 +02:00
Miroslav Lichvar
88e0ec07aa
refclock: fix compiler warning on FreeBSD
2018-08-30 11:56:13 +02:00
Miroslav Lichvar
eea343b93f
refclock: improve error messages
2018-08-09 14:52:08 +02:00
Miroslav Lichvar
f282856c72
logging: remove facility parameter
...
It was never used for anything and messages in debug output already
include filenames, which can be easily grepped if there is a need
to see log messages only from a particular file.
2017-03-10 16:51:03 +01:00
Miroslav Lichvar
6c5de8dcb0
refclock: use UTI_TimespecToString() in debug message
2016-09-26 12:40:43 +02:00
Miroslav Lichvar
c8373f1649
util: add UTI_IsZeroTimespec()
2016-09-26 12:40:43 +02:00
Miroslav Lichvar
d0dfa1de9e
adopt struct timespec
...
Replace struct timeval with struct timespec as the main data type for
timestamps. This will allow the NTP code to work with timestamps in
nanosecond resolution.
2016-08-19 12:53:09 +02:00
Miroslav Lichvar
285fae856d
configure: unify macro naming for optional features
2014-09-22 13:14:16 +02:00
Miroslav Lichvar
1c3aff37de
Convert TRACEON LOG messages to DEBUG_LOG
2013-11-27 14:35:41 +01:00
Miroslav Lichvar
c00d93a897
Add refclock trace messages
2013-11-26 11:56:53 +01:00
Miroslav Lichvar
bc361c48a0
Enable refclock error messages
2013-11-26 11:44:06 +01:00
Miroslav Lichvar
f570eb76b3
Check for timepps.h also in sys directory
2011-09-01 17:06:54 +02:00
Miroslav Lichvar
da2c8d9076
Use config.h
2011-05-24 18:07:06 +02:00
Miroslav Lichvar
9d35b5deac
Don't leak descriptors to sendmail
2011-01-18 18:07:46 +01:00
Miroslav Lichvar
a0e1154bfb
Add common refclock driver option parsing
2010-01-28 10:10:16 +01:00
Miroslav Lichvar
6640993f20
Don't forget to save last PPS sequence number
2009-11-03 16:36:02 +01:00
Miroslav Lichvar
8e23110aec
Update COPYING and FSF address
2009-10-28 17:53:33 +01:00
Miroslav Lichvar
b4069a4c3b
Add PPS API refclock driver
2009-10-28 12:40:39 +01:00