summaryrefslogtreecommitdiff
path: root/gpsdecode.c
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2013-09-29 06:28:38 -0400
committerEric S. Raymond <esr@thyrsus.com>2013-09-29 06:28:38 -0400
commitf628764ea400bb6e14342908ca595a0c91e5c5ab (patch)
treed154b1afc040d5be58f4e932e2f1774ed88a8859 /gpsdecode.c
parentf6953c4bed4ee5bb010f52f689258825b7a0d8e5 (diff)
downloadgpsd-f628764ea400bb6e14342908ca595a0c91e5c5ab.tar.gz
Properly label debug reports from different programs.
All regression tests pass.
Diffstat (limited to 'gpsdecode.c')
-rw-r--r--gpsdecode.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/gpsdecode.c b/gpsdecode.c
index 90799f3d..27137cb9 100644
--- a/gpsdecode.c
+++ b/gpsdecode.c
@@ -27,6 +27,17 @@ static unsigned int typelist[32];
*
**************************************************************************/
+void gpsd_report(const int debuglevel, const int errlevel,
+ const char *fmt, ...)
+{
+ va_list ap;
+
+ va_start(ap, fmt);
+ gpsd_labeled_report(debuglevel, errlevel, "gpsdecode:", fmt, ap);
+ va_end(ap);
+
+}
+
#ifdef AIVDM_ENABLE
static void aivdm_csv_dump(struct ais_t *ais, char *buf, size_t buflen)
{