[Box Backup-dev] COMMIT r893 - box/chris/merge/lib/raidfile
boxbackup-dev@fluffy.co.uk
boxbackup-dev@fluffy.co.uk
Thu, 31 Aug 2006 23:37:03 +0100
Author: chris
Date: 2006-08-31 23:37:03 +0100 (Thu, 31 Aug 2006)
New Revision: 893
Modified:
box/chris/merge/lib/raidfile/RaidFileRead.cpp
Log:
Revert to trunk
Modified: box/chris/merge/lib/raidfile/RaidFileRead.cpp
===================================================================
--- box/chris/merge/lib/raidfile/RaidFileRead.cpp 2006-08-31 22:35:51 UTC (rev 892)
+++ box/chris/merge/lib/raidfile/RaidFileRead.cpp 2006-08-31 22:37:03 UTC (rev 893)
@@ -14,20 +14,10 @@
#include <fcntl.h>
#include <errno.h>
#include <sys/stat.h>
-
-#ifdef HAVE_SYS_UIO_H
#include <sys/uio.h>
-#endif
-
-#ifdef HAVE_SYSLOG_H
#include <syslog.h>
-#endif
-
#include <stdarg.h>
-
-#ifdef HAVE_DIRENT_H
#include <dirent.h>
-#endif
#include <stdio.h>
#include <string.h>
@@ -593,8 +583,7 @@
// Open the parity file
std::string parityFilename(RaidFileUtil::MakeRaidComponentName(rdiscSet, mFilename, (2 + startDisc) % READ_NUMBER_DISCS_REQUIRED));
- mParityHandle = ::open(parityFilename.c_str(),
- O_RDONLY | O_BINARY, 0555);
+ mParityHandle = ::open(parityFilename.c_str(), O_RDONLY, 0555);
if(mParityHandle == -1)
{
THROW_EXCEPTION(RaidFileException, OSError)
@@ -1028,8 +1017,7 @@
std::string writeFilename(RaidFileUtil::MakeWriteFileName(rdiscSet, Filename));
// Attempt to open
- int osFileHandle = ::open(writeFilename.c_str(),
- O_RDONLY | O_BINARY, 0);
+ int osFileHandle = ::open(writeFilename.c_str(), O_RDONLY, 0);
if(osFileHandle == -1)
{
THROW_EXCEPTION(RaidFileException, ErrorOpeningFileForRead)
@@ -1067,15 +1055,13 @@
try
{
// Open stripe1
- stripe1 = ::open(stripe1Filename.c_str(),
- O_RDONLY | O_BINARY, 0555);
+ stripe1 = ::open(stripe1Filename.c_str(), O_RDONLY, 0555);
if(stripe1 == -1)
{
stripe1errno = errno;
}
// Open stripe2
- stripe2 = ::open(stripe2Filename.c_str(),
- O_RDONLY | O_BINARY, 0555);
+ stripe2 = ::open(stripe2Filename.c_str(), O_RDONLY, 0555);
if(stripe2 == -1)
{
stripe2errno = errno;
@@ -1183,8 +1169,7 @@
// Open stripe1?
if(existingFiles & RaidFileUtil::Stripe1Exists)
{
- stripe1 = ::open(stripe1Filename.c_str(),
- O_RDONLY | O_BINARY, 0555);
+ stripe1 = ::open(stripe1Filename.c_str(), O_RDONLY, 0555);
if(stripe1 == -1)
{
THROW_EXCEPTION(RaidFileException, OSError)
@@ -1193,16 +1178,14 @@
// Open stripe2?
if(existingFiles & RaidFileUtil::Stripe2Exists)
{
- stripe2 = ::open(stripe2Filename.c_str(),
- O_RDONLY | O_BINARY, 0555);
+ stripe2 = ::open(stripe2Filename.c_str(), O_RDONLY, 0555);
if(stripe2 == -1)
{
THROW_EXCEPTION(RaidFileException, OSError)
}
}
// Open parity
- parity = ::open(parityFilename.c_str(),
- O_RDONLY | O_BINARY, 0555);
+ parity = ::open(parityFilename.c_str(), O_RDONLY, 0555);
if(parity == -1)
{
THROW_EXCEPTION(RaidFileException, OSError)