From a9a24337c2a7fd36de79e20cbaead95f064a6872 Mon Sep 17 00:00:00 2001 From: "Gary E. Miller" Date: Fri, 15 Dec 2017 19:10:23 -0800 Subject: Add "RTCM2.3" and "RTCM3.1" detection. Fix bug #52677 --- net_ntrip.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/net_ntrip.c b/net_ntrip.c index 29bf859d..f53ea316 100644 --- a/net_ntrip.c +++ b/net_ntrip.c @@ -84,7 +84,8 @@ static void ntrip_str_parse(char *str, size_t len, hold->format = fmt_rtcm2_1; else if (strcasecmp("RTCM 2.2", s) == 0) hold->format = fmt_rtcm2_2; - else if (strcasecmp("RTCM 2.3", s) == 0) + else if ((strcasecmp("RTCM2.3", s) == 0) || + (strcasecmp("RTCM 2.3", s) == 0)) hold->format = fmt_rtcm2_3; /* required for the SAPOS derver in Gemany, confirmed as RTCM2.3 */ else if (strcasecmp("RTCM1_", s) == 0) @@ -92,7 +93,8 @@ static void ntrip_str_parse(char *str, size_t len, else if ((strcasecmp("RTCM 3", s) == 0) || (strcasecmp("RTCM 3.0", s) == 0)) hold->format = fmt_rtcm3_0; - else if (strcasecmp("RTCM 3.1", s) == 0) + else if ((strcasecmp("RTCM3.1", s) == 0) || + (strcasecmp("RTCM 3.1", s) == 0)) hold->format = fmt_rtcm3_1; else if (strcasecmp("RTCM 3.2", s) == 0) hold->format = fmt_rtcm3_2; -- cgit v1.2.1