]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
librados: return int64_t pool ids
authorJosh Durgin <josh.durgin@dreamhost.com>
Wed, 4 Jan 2012 01:11:28 +0000 (17:11 -0800)
committerJosh Durgin <josh.durgin@dreamhost.com>
Wed, 4 Jan 2012 01:28:28 +0000 (17:28 -0800)
468e28ee60ee2fe625d2680c792a4bcb9ef19951 missed the get_id() functions.

Signed-off-by: Josh Durgin <josh.durgin@dreamhost.com>
src/include/rados/librados.h
src/include/rados/librados.hpp
src/librados.cc

index 843cad36d087d6aadd4411dea4b3305f938c021b..addfb622a8db0cb7a87a582ad3827c3835ed54b0 100644 (file)
@@ -143,7 +143,7 @@ int rados_ioctx_pool_set_auid(rados_ioctx_t io, uint64_t auid);
 int rados_ioctx_pool_get_auid(rados_ioctx_t io, uint64_t *auid);
 
 void rados_ioctx_locator_set_key(rados_ioctx_t io, const char *key);
-int rados_ioctx_get_id(rados_ioctx_t io);
+int64_t rados_ioctx_get_id(rados_ioctx_t io);
 
 /* objects */
 int rados_objects_list_open(rados_ioctx_t io, rados_list_ctx_t *ctx);
index be1298e4021c66d75ab6424148c83dbc67166aa6..03c8580b2919d092bdf47ccdb172c9f503d8c756 100644 (file)
@@ -324,7 +324,7 @@ namespace librados
 
     void locator_set_key(const std::string& key);
 
-    int get_id();
+    int64_t get_id();
 
     CephContext *cct();
 
index 8e29fd20b055fa9854e8f30fa935519d01d267a8..8323b2081f7c1baea7812c2d3dda6e8505cdd5e5 100644 (file)
@@ -128,7 +128,7 @@ struct librados::IoCtxImpl {
   void complete_aio_write(struct AioCompletionImpl *c);
   void flush_aio_writes();
 
-  int get_id() {
+  int64_t get_id() {
     return poolid;
   }
 };
@@ -3114,7 +3114,7 @@ void librados::IoCtx::locator_set_key(const string& key)
   io_ctx_impl->oloc.key = key;
 }
 
-int librados::IoCtx::get_id()
+int64_t librados::IoCtx::get_id()
 {
   return io_ctx_impl->get_id();
 }
@@ -3734,7 +3734,7 @@ extern "C" void rados_ioctx_locator_set_key(rados_ioctx_t io, const char *key)
     ctx->oloc.key = "";
 }
 
-extern "C" int rados_ioctx_get_id(rados_ioctx_t io)
+extern "C" int64_t rados_ioctx_get_id(rados_ioctx_t io)
 {
   librados::IoCtxImpl *ctx = (librados::IoCtxImpl *)io;
   return ctx->get_id();