Index: trunk/BNC/src/PPP/pppEphPool.cpp
===================================================================
--- trunk/BNC/src/PPP/pppEphPool.cpp	(revision 10328)
+++ trunk/BNC/src/PPP/pppEphPool.cpp	(revision 10330)
@@ -121,12 +121,9 @@
 
   for (unsigned ii = 0; ii < _ephs.size(); ii++) {
-    t_eph* eph = _ephs[ii];
+    const t_eph* eph = _ephs[ii];
     t_irc irc = eph->getCrd(tt, xc, vv, OPT->useOrbClkCorr());
     if (irc == success) {
-      if (eph->prn().system() == 'R') {
-        double age = tt - eph->TOC();
-        if (fabs(age) > 3600.0) {
+        if (outDatedBcep(eph, tt)) {
           continue;
-        }
       }
       return irc;
