int MonitorStore::mkfs()
{
- int ret = run_cmd("rm", "-rf", dir.c_str(), NULL);
+ int ret = run_cmd("rm", "-rf", dir.c_str(), (char*)NULL);
if (ret) {
derr << "MonitorStore::mkfs: failed to remove " << dir
<< ": rm returned " << ret << dendl;
return ret;
}
- ret = run_cmd("mkdir", "-p", dir.c_str(), NULL);
+ ret = run_cmd("mkdir", "-p", dir.c_str(), (char*)NULL);
if (ret) {
derr << "MonitorStore::mkfs: failed to mkdir -p " << dir
<< ": mkdir returned " << ret << dendl;
continue;
ostringstream oss;
oss << old_dir.str().c_str() << "/" << de->d_name;
- int ret = run_cmd("rm", "-rf", oss.str().c_str(), NULL);
+ int ret = run_cmd("rm", "-rf", oss.str().c_str(), (char*)NULL);
if (ret) {
derr << "FileStore::wipe_subvol: failed to remove " << oss.str() << ": "
<< "error " << ret << dendl;
if (g_conf.filestore_dev) {
dout(0) << "mounting" << dendl;
- ret = run_cmd("mount", g_conf.filestore_dev, NULL);
+ ret = run_cmd("mount", g_conf.filestore_dev, (char*)NULL);
if (ret) {
derr << "FileStore::mkfs: failed to mount g_conf.filestore_dev "
<< "'" << g_conf.filestore_dev << "'. Error code " << ret << dendl;
if (g_conf.filestore_dev) {
dout(0) << "mounting" << dendl;
- //run_cmd("mount", g_conf.filestore_dev, NULL);
+ //run_cmd("mount", g_conf.filestore_dev, (char*)NULL);
}
dout(5) << "basedir " << basedir << " journal " << journalpath << dendl;
if (g_conf.filestore_dev) {
dout(0) << "umounting" << dendl;
- //run_cmd("umount", g_conf.filestore_dev, NULL);
+ //run_cmd("umount", g_conf.filestore_dev, (char*)NULL);
}
{
ASSERT_GE(fd, 0);
::close(fd);
- int ret = run_cmd("touch", temp_file_name, NULL);
+ int ret = run_cmd("touch", temp_file_name, (char*)NULL);
ASSERT_EQ(ret, 0);
ASSERT_EQ(access(temp_file_name, R_OK), 0);
- ret = run_cmd("rm", "-f", temp_file_name, NULL);
+ ret = run_cmd("rm", "-f", temp_file_name, (char*)NULL);
ASSERT_EQ(ret, 0);
ASSERT_NE(access(temp_file_name, R_OK), 0);