X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=misc%2Fnetwork_servers%2Fv3_nbd%2Fraw.cc;fp=misc%2Fnetwork_servers%2Fv3_nbd%2Fraw.cc;h=668850faafc7734ee21458b1fe7f77717ad1d6c8;hp=f4d5ef51acdd9d1df3e735864d604cf72ad8e001;hb=2b1dfc3d1281140e4bcc1ea963ae34e5eef9c8b8;hpb=c0a5974089157e1a5ea18ea443fab587c577296a diff --git a/misc/network_servers/v3_nbd/raw.cc b/misc/network_servers/v3_nbd/raw.cc index f4d5ef5..668850f 100644 --- a/misc/network_servers/v3_nbd/raw.cc +++ b/misc/network_servers/v3_nbd/raw.cc @@ -22,7 +22,7 @@ raw_disk::raw_disk(string & filename) : v3_disk(filename){ - this->f = fopen(filename.c_str(), "w+"); + this->f = fopen(filename.c_str(), "r+"); } @@ -33,16 +33,16 @@ off_t raw_disk::get_capacity() { -int raw_disk::read(unsigned char * buf, unsigned long long offset, int length) { +unsigned int raw_disk::read(unsigned char * buf, off_t offset, int length) { - return -1; + return 0; } -int raw_disk::write(unsigned char * buf, unsigned long long offset, int length) { +unsigned int raw_disk::write(unsigned char * buf, off_t offset, int length) { - return -1; + return 0; }