X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Finterfaces%2Fvmm_file.h;h=421c73e44d96ed490ce2786a5ca012d2fda3499e;hb=27268f775ffc99bbea17a47043c2d984c2acf690;hp=69b78d8f20a0e750213fc047cc4bae5b744ba496;hpb=c4beaffa640916f82593013a1b272ce09ee1cfbd;p=palacios.git diff --git a/palacios/include/interfaces/vmm_file.h b/palacios/include/interfaces/vmm_file.h index 69b78d8..421c73e 100644 --- a/palacios/include/interfaces/vmm_file.h +++ b/palacios/include/interfaces/vmm_file.h @@ -49,11 +49,11 @@ struct v3_file_hooks { void * (*open)(const char * path, int mode, void * host_data); int (*close)(void * fd); - long long (*size)(void * fd); + unsigned long long (*size)(void * fd); // blocking reads and writes - long long (*read)(void * fd, void * buffer, long long length, long long offset); - long long (*write)(void * fd, void * buffer, long long length, long long offset); + unsigned long long (*read)(void * fd, void * buffer, unsigned long long length, unsigned long long offset); + unsigned long long (*write)(void * fd, void * buffer, unsigned long long length, unsigned long long offset); };