]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
OSDMap: const cleanup
authorColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Sat, 20 Nov 2010 03:15:11 +0000 (19:15 -0800)
committerColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Sat, 20 Nov 2010 03:15:11 +0000 (19:15 -0800)
Signed-off-by: Colin McCabe <colinm@hq.newdream.net>
src/osd/OSDMap.h

index 88bff2062569a60916044cdaf3e92af7be77ec72..5e6c2a91425d7d2c62c2bd0fad2f1b06ad690d1d 100644 (file)
@@ -488,15 +488,15 @@ private:
     return i;
   }
 
-  epoch_t get_up_from(int osd) {
+  const epoch_t& get_up_from(int osd) const {
     assert(exists(osd));
     return osd_info[osd].up_from;
   }
-  epoch_t get_up_thru(int osd) {
+  const epoch_t& get_up_thru(int osd) const {
     assert(exists(osd));
     return osd_info[osd].up_thru;
   }
-  epoch_t get_down_at(int osd) {
+  const epoch_t& get_down_at(int osd) const {
     assert(exists(osd));
     return osd_info[osd].down_at;
   }
@@ -505,7 +505,7 @@ private:
     return osd_info[osd];
   }
   
-  int get_any_up_osd() {
+  int get_any_up_osd() const {
     for (int i=0; i<max_osd; i++)
       if (is_up(i))
        return i;