/* Symlink-specific fields */
gchar *symlink_contents;
+
+ /* A field for short-term use internally while the lock is held. */
+ gpointer private_data;
} BlueSkyInode;
/* A directory entry. The name is UTF-8 and is a freshly-allocated string.
/* Request response time tracking. */
typedef struct BlueSkyProfile {
+ GMutex *lock;
char *description;
GList *events;
} BlueSkyProfile;