int rgw_umount(struct rgw_fs *rgw_fs)
{
RGWLibFS *fs = static_cast<RGWLibFS*>(rgw_fs->fs_private);
+ fs->close();
delete fs;
return 0;
}
int rgw_readv(struct rgw_fs *rgw_fs,
struct rgw_file_handle *fh, rgw_uio *uio)
{
+#if 0 /* XXX */
CephContext* cct = static_cast<CephContext*>(rgw_fs->rgw);
RGWLibFS *fs = static_cast<RGWLibFS*>(rgw_fs->fs_private);
RGWFileHandle* rgw_fh = get_rgwfh(fh);
return -EINVAL;
int rc = 0;
-#if 0 /* XXX */
+
buffer::list bl;
RGWGetObjRequest req(cct, fs->get_user(), rgw_fh->bucket_name(),
rgw_fh->object_name(), uio->uio_offset, uio->uio_resid,
++ix;
}
}
-#endif
+
return rc;
+#else
+ return 0;
+#endif
}
/*