Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Make smx_file_t, surf_file_t and msg_file_t
[simgrid.git] / src / simix / smx_smurf_private.h
index 0a91461..07385e9 100644 (file)
@@ -508,6 +508,7 @@ typedef struct s_smx_simcall {
     } sem_get_capacity;
 
     struct {
+      const char* storage;
       void *ptr;
       size_t size;
       size_t nmemb;
@@ -516,6 +517,7 @@ typedef struct s_smx_simcall {
     } file_read;
 
     struct {
+      const char* storage;
       const void *ptr;
       size_t size;
       size_t nmemb;
@@ -524,17 +526,20 @@ typedef struct s_smx_simcall {
     } file_write;
 
     struct {
+      const char* storage;
       const char* path;
       const char* mode;
       smx_file_t result;
     } file_open;
 
     struct {
+      const char* storage;
       smx_file_t fp;
       int result;
     } file_close;
 
     struct {
+      const char* storage;
       int fd;
       //Next should be struct stat* buf
       void* buf;