diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2011-02-26 11:01:01 -0500 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2011-02-26 11:01:01 -0500 |
commit | ee75e310841eeef11216d1f3ebf6206f532cc325 (patch) | |
tree | 60c1df0f91484a6f7baae785533dfd701ced7410 /net_gnss_dispatch.c | |
parent | 02c04edab6f0ef82d1c72f5ee344590650110989 (diff) | |
download | gpsd-ee75e310841eeef11216d1f3ebf6206f532cc325.tar.gz |
Eliminate the ntrip_state global.
Diffstat (limited to 'net_gnss_dispatch.c')
-rw-r--r-- | net_gnss_dispatch.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/net_gnss_dispatch.c b/net_gnss_dispatch.c index d7953ee0..1f12d012 100644 --- a/net_gnss_dispatch.c +++ b/net_gnss_dispatch.c @@ -51,14 +51,15 @@ int netgnss_uri_open(struct gps_device_t *dev, char *netgnss_service) /*@ +branchstate */ -void netgnss_report(struct gps_device_t *session) +void netgnss_report(struct gps_context_t *context, + struct gps_device_t *gps, struct gps_device_t *dgnss) /* may be time to ship a usage report to the DGNSS service */ { - if (session->servicetype == service_dgpsip) - dgpsip_report(session); + if (dgnss->servicetype == service_dgpsip) + dgpsip_report(context, gps, dgnss); #ifdef NTRIP_ENABLE - else if (session->servicetype == service_ntrip) - ntrip_report(session); + else if (dgnss->servicetype == service_ntrip) + ntrip_report(context, gps, dgnss); #endif } |