X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=bluesky%2Fbluesky.h;h=9543d9c2edce66a49fea216886e1eeba1fb90b07;hb=810fdc7bdf0cd13aaa7c88d3c5af5aae24e77254;hp=2255a172a02a5f22025ac467067f9597bd088bed;hpb=7298b7a416aed5be1b82b54015c6944b9379eee6;p=bluesky.git diff --git a/bluesky/bluesky.h b/bluesky/bluesky.h index 2255a17..9543d9c 100644 --- a/bluesky/bluesky.h +++ b/bluesky/bluesky.h @@ -146,6 +146,10 @@ typedef struct { /* Mutex for the flush daemon, to prevent concurrent execution. */ GMutex *flushd_lock; + + /* Mapping of object identifiers (blocks, inodes) to physical location (in + * the local cache or in the logs in the cloud). */ + GHashTable *locations; } BlueSkyFS; /* Inode number of the root directory. */