diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2010-04-06 22:56:42 -0400 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2010-04-06 22:56:42 -0400 |
commit | d2f16c844c15a6a0d0ea148f9e4c4a0962925cdf (patch) | |
tree | 93df358e0e9e4254c186eb3ee1accf20f0572a5a /packet.c | |
parent | 5abc996a88e454706234656986506aba58b530ab (diff) | |
download | gpsd-d2f16c844c15a6a0d0ea148f9e4c4a0962925cdf.tar.gz |
More spin-detection instrumentation.
Diffstat (limited to 'packet.c')
-rw-r--r-- | packet.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -1546,6 +1546,7 @@ ssize_t packet_get(int fd, struct gps_packet_t *lexer) ssize_t recvd; /*@ -modobserver @*/ + errno = 0; recvd = read(fd, lexer->inbuffer+lexer->inbuflen, sizeof(lexer->inbuffer)-(lexer->inbuflen)); /*@ +modobserver @*/ @@ -1571,6 +1572,8 @@ ssize_t packet_get(int fd, struct gps_packet_t *lexer) #endif /* STATE_DEBUG */ lexer->inbuflen += recvd; } + gpsd_report(LOG_SPIN, "packet_get() fd %d -> %zd (%d)\n", + fd, recvd, errno); /* * Bail out, indicating no more input, only if we just received |