summaryrefslogtreecommitdiff
path: root/gpsutils.c
diff options
context:
space:
mode:
authorGary E. Miller <gem@rellim.com>2018-11-08 16:26:28 -0800
committerGary E. Miller <gem@rellim.com>2018-11-08 16:26:28 -0800
commit7983561de0effae9e09b03c0b1385f13a7871b20 (patch)
tree1afb69d51d7fe9edc44d87235845dd0ed36484ba /gpsutils.c
parent53d19e0594e2b0f14846ce1076a5bdabac29fbc6 (diff)
downloadgpsd-7983561de0effae9e09b03c0b1385f13a7871b20.tar.gz
test_mktime: Add test for mkgmtime()
Better comments in gpsutils.c
Diffstat (limited to 'gpsutils.c')
-rw-r--r--gpsutils.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/gpsutils.c b/gpsutils.c
index 4d276626..832f54d5 100644
--- a/gpsutils.c
+++ b/gpsutils.c
@@ -351,8 +351,12 @@ timestamp_t timestamp(void)
return (timestamp_t)(ts.tv_sec + ts.tv_nsec * 1e-9);
}
+/* mkgmtime(tm)
+ * convert struct tm, as UTC, to seconds since Unix epoch
+ * This differs from mktime() from libc.
+ * mktime() takes struct tm as localtime.
+ */
time_t mkgmtime(register struct tm * t)
-/* struct tm to seconds since Unix epoch */
{
register int year;
register time_t result;