summaryrefslogtreecommitdiff
path: root/gpsd.h-tail
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2011-01-17 16:32:25 -0500
committerEric S. Raymond <esr@thyrsus.com>2011-01-17 16:32:25 -0500
commitc32db7e0c77353ad1e27e2c2e1c3af01cbdf90b3 (patch)
tree62c109cbd8506564a36f8f9e4eadd5732c5d4b46 /gpsd.h-tail
parentd9548e92a23d00e6de35be3e10a4f29058005e88 (diff)
downloadgpsd-c32db7e0c77353ad1e27e2c2e1c3af01cbdf90b3.tar.gz
Refactor time resolution. All regression tests pass.
Diffstat (limited to 'gpsd.h-tail')
-rw-r--r--gpsd.h-tail7
1 files changed, 5 insertions, 2 deletions
diff --git a/gpsd.h-tail b/gpsd.h-tail
index 18cea810..1251f33f 100644
--- a/gpsd.h-tail
+++ b/gpsd.h-tail
@@ -595,11 +595,14 @@ extern /*@ observer @*/ char *gpsd_hexdump(/*@null@*/const void *, size_t);
extern /*@ observer @*/ char *gpsd_hexdump_wrapper(/*@null@*/const void *, size_t, int);
extern int gpsd_hexpack(/*@in@*/const char *, /*@out@*/char *, size_t);
extern int hex2bin(const char *);
-extern ssize_t hex_escapes(/*@out@*/char *cooked, const char *raw);
+extern ssize_t hex_escapes(/*@out@*/char *, const char *);
extern void ntpd_link_activate(struct gps_device_t *);
extern char /*@observer@*/ *gpsd_id(/*@in@*/struct gps_device_t *);
extern void gpsd_rollover_check(/*@in@ */ struct gps_device_t *, const double);
-extern void gpsd_position_fix_dump(struct gps_device_t *, /*@out@*/char[], size_t);
+extern double gpsd_resolve_time(/*@in@ */ struct gps_device_t *,
+ const unsigned short, const double);
+extern void gpsd_position_fix_dump(struct gps_device_t *,
+ /*@out@*/char[], size_t);
extern void gpsd_clear_data(struct gps_device_t *);
extern socket_t netlib_connectsock(int, const char *, const char *, const char *);
extern char /*@observer@*/ *netlib_errstr(const int);