X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=ceph%2Fsrc%2Fcls%2Flua%2Fcls_lua.cc;h=5cb5bc80ebb3e24d5f7a4bb7f191704a32ee84bc;hb=c07f9fc5a4f48397831383549fb0482b93480643;hp=1e15b4ed6fe11e0f948b94c2295b31fcd63be7b9;hpb=9439ae556f035e65c9c107ae13ddd09457dbbecd;p=ceph.git diff --git a/ceph/src/cls/lua/cls_lua.cc b/ceph/src/cls/lua/cls_lua.cc index 1e15b4ed6..5cb5bc80e 100644 --- a/ceph/src/cls/lua/cls_lua.cc +++ b/ceph/src/cls/lua/cls_lua.cc @@ -429,7 +429,8 @@ static int clslua_map_get_keys(lua_State *L) int max_to_get = luaL_checkinteger(L, 2); std::set keys; - int ret = cls_cxx_map_get_keys(hctx, start_after, max_to_get, &keys); + bool more; + int ret = cls_cxx_map_get_keys(hctx, start_after, max_to_get, &keys, &more); if (ret < 0) return clslua_opresult(L, 0, ret, 0); @@ -456,8 +457,9 @@ static int clslua_map_get_vals(lua_State *L) int max_to_get = luaL_checkinteger(L, 3); map kvpairs; + bool more; int ret = cls_cxx_map_get_vals(hctx, start_after, filter_prefix, - max_to_get, &kvpairs); + max_to_get, &kvpairs, &more); if (ret < 0) return clslua_opresult(L, 0, ret, 0);