Index: /trunk/BNC/src/RTCM/GPSDecoder.h
===================================================================
--- /trunk/BNC/src/RTCM/GPSDecoder.h	(revision 4607)
+++ /trunk/BNC/src/RTCM/GPSDecoder.h	(revision 4608)
@@ -60,4 +60,7 @@
     snrL2 = 0;
     snrL5 = 0;
+    slipL1 = false;
+    slipL2 = false;
+    slipL5 = false;
   }
 
@@ -81,4 +84,8 @@
   int    snrL2;  // s = int(floor(SNR/6)); if (s > 9) s = 9; if (s < 1) s = 1;
   int    snrL5;
+
+  bool   slipL1;
+  bool   slipL2;
+  bool   slipL5;
   
   double             _measdata[GNSSENTRY_NUMBER];  // data fields */ 
Index: /trunk/BNC/src/rinex/reqcanalyze.cpp
===================================================================
--- /trunk/BNC/src/rinex/reqcanalyze.cpp	(revision 4607)
+++ /trunk/BNC/src/rinex/reqcanalyze.cpp	(revision 4608)
@@ -288,6 +288,6 @@
   bool      okFlag = false;
 
-  // Compute the Multipath
-  // ----------------------
+  // Availability and Slip Flags
+  // ---------------------------
   double L1 = obs.measdata("L1", 3.0);
   if (L1 != 0) {
@@ -298,4 +298,13 @@
     newObs->_hasL2 = true;
   }
+  if (obs.slipL1) {
+    newObs->_slipL1 = true;
+  }
+  if (obs.slipL2) {
+    newObs->_slipL2 = true;
+  }
+
+  // Compute the Multipath
+  // ----------------------
   if (L1 != 0.0 && L2 != 0.0) {
     double f1 = t_CST::f1(obs.satSys, obs.slotNum);
