diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2013-10-21 17:42:45 -0400 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2013-10-21 17:42:45 -0400 |
commit | 92efe8c112f273e468aa74b354a776410bea0945 (patch) | |
tree | afbcfcff395bdeb8776bbc5c019b3e9f5908f37d /drivers.c | |
parent | 574ee369e09d04e7a520d05bf8f7fa66ecbaf02b (diff) | |
download | gpsd-92efe8c112f273e468aa74b354a776410bea0945.tar.gz |
Ignore (but log) "Secure SIS" channel C messages.
Diffstat (limited to 'drivers.c')
-rw-r--r-- | drivers.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -1233,6 +1233,10 @@ static bool aivdm_decode(const char *buf, size_t buflen, ais_context = &session->driver.aivdm.context[1]; session->driver.aivdm.ais_channel ='B'; break; + case 'C': + gpsd_report(session->context->debug, LOG_INF, + "ignoring AIS channel C (secure AIS).\n"); + return false; default: gpsd_report(session->context->debug, LOG_ERROR, "invalid AIS channel 0x%0X .\n", field[4][0]); |