summaryrefslogtreecommitdiff
path: root/libgpsd_core.c
diff options
context:
space:
mode:
authorGary E. Miller <gem@rellim.com>2015-03-31 12:43:33 -0700
committerGary E. Miller <gem@rellim.com>2015-03-31 12:43:33 -0700
commit212ba19da433cd9739cb325b492b8dd1c062207a (patch)
treee1765a0449c572fd590a26db688139e757af64ba /libgpsd_core.c
parent91da2cbbcdbd97a3b2d1fd07de560ad6a133c16a (diff)
downloadgpsd-212ba19da433cd9739cb325b492b8dd1c062207a.tar.gz
Comment /dev/ppsX open flow.
Diffstat (limited to 'libgpsd_core.c')
-rw-r--r--libgpsd_core.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/libgpsd_core.c b/libgpsd_core.c
index bd821a60..4b458275 100644
--- a/libgpsd_core.c
+++ b/libgpsd_core.c
@@ -431,7 +431,12 @@ void gpsd_clear(struct gps_device_t *session)
}
int gpsd_open(struct gps_device_t *session)
-/* open a device for access to its data */
+/* open a device for access to its data *
+ * return: the opened file descriptor
+ * PLACEHOLDING_FD - for /dev/ppsX
+ * UNALLOCATED_FD - for open failure
+ * -1 - for open failure
+ */
{
#ifdef NETFEED_ENABLE
/* special case: source may be a URI to a remote GNSS or DGPS service */
@@ -532,6 +537,7 @@ int gpsd_open(struct gps_device_t *session)
}
#endif /* defined(NMEA2000_ENABLE) */
/* fall through to plain serial open */
+ /* could be a naked /dev/ppsX */
return gpsd_serial_open(session);
}